Class LockAnnotationInformationFactory


  • public class LockAnnotationInformationFactory
    extends ClassAnnotationInformationFactory<javax.ejb.Lock,​javax.ejb.LockType>
    Processes the Lock annotation on a session bean, which allows concurrent access (like @Singleton and @Stateful beans), and its methods and updates the SessionBeanComponentDescription accordingly.
    Author:
    Stuart Douglas
    • Constructor Detail

      • LockAnnotationInformationFactory

        protected LockAnnotationInformationFactory()
    • Method Detail

      • fromAnnotation

        protected javax.ejb.LockType fromAnnotation​(org.jboss.jandex.AnnotationInstance annotationInstance,
                                                    org.jboss.metadata.property.PropertyReplacer propertyReplacer)
        Specified by:
        fromAnnotation in class ClassAnnotationInformationFactory<javax.ejb.Lock,​javax.ejb.LockType>