Class JMSDestinationDefinitionAnnotationProcessor

  • All Implemented Interfaces:
    org.jboss.as.server.deployment.DeploymentUnitProcessor

    public class JMSDestinationDefinitionAnnotationProcessor
    extends org.jboss.as.ee.resource.definition.ResourceDefinitionAnnotationProcessor
    JMSDestinationDefinition(s) resource config annotation processor.
    Author:
    Jeff Mesnil, Eduardo Martins
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.jboss.as.ee.resource.definition.ResourceDefinitionAnnotationProcessor

        org.jboss.as.ee.resource.definition.ResourceDefinitionAnnotationProcessor.AnnotationElement
    • Constructor Detail

      • JMSDestinationDefinitionAnnotationProcessor

        public JMSDestinationDefinitionAnnotationProcessor()
    • Method Detail

      • getAnnotationDotName

        protected org.jboss.jandex.DotName getAnnotationDotName()
        Specified by:
        getAnnotationDotName in class org.jboss.as.ee.resource.definition.ResourceDefinitionAnnotationProcessor
      • getAnnotationCollectionDotName

        protected org.jboss.jandex.DotName getAnnotationCollectionDotName()
        Specified by:
        getAnnotationCollectionDotName in class org.jboss.as.ee.resource.definition.ResourceDefinitionAnnotationProcessor
      • processAnnotation

        protected org.jboss.as.ee.resource.definition.ResourceDefinitionInjectionSource processAnnotation​(org.jboss.jandex.AnnotationInstance annotationInstance,
                                                                                                          org.jboss.metadata.property.PropertyReplacer propertyReplacer)
                                                                                                   throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
        Specified by:
        processAnnotation in class org.jboss.as.ee.resource.definition.ResourceDefinitionAnnotationProcessor
        Throws:
        org.jboss.as.server.deployment.DeploymentUnitProcessingException