Package org.jboss.metadata.annotation.creator.ejb

Examples of org.jboss.metadata.annotation.creator.ejb.InterceptorMetaDataCreator


   public WeldEjbInterceptorMetadataDeployer()
   {
      super(JBossMetaData.class, true);

      interceptorMetaDataCreator = new InterceptorMetaDataCreator(new DefaultAnnotationFinder<AnnotatedElement>());


      addInput("merged." + JBossMetaData.class.getName());
      setStage(DeploymentStages.POST_CLASSLOADER);
View Full Code Here


      {
         throw new DeploymentException("Exception while loading interceptor classes for unit " + unit.getName(), cnfe);
      }
      // Process the interceptor classes
      AnnotationFinder<AnnotatedElement> annotationFinder = new DefaultAnnotationFinder<AnnotatedElement>();
      InterceptorMetaDataCreator interceptorMetaDataCreator = new InterceptorMetaDataCreator(annotationFinder);
      // create interceptors metadata from the interceptor classes
      InterceptorsMetaData annotatedInterceptorsMetaData = interceptorMetaDataCreator.create(interceptorClasses);

      InterceptorsMetaData mergedInterceptorsMetaData = new InterceptorsMetaData();
      // merge the interceptors metadata
      mergedInterceptorsMetaData.merge(mergedMetaData.getInterceptors(), annotatedInterceptorsMetaData);
View Full Code Here

TOP

Related Classes of org.jboss.metadata.annotation.creator.ejb.InterceptorMetaDataCreator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.