org.ow2.easybeans.deployment.metadata.ejbjar.configurator
Class EasyBeansEjbJarClassMetadataConfigurator

java.lang.Object
  extended by org.ow2.util.scan.api.configurator.BasicConfigurator
      extended by org.ow2.util.scan.api.configurator.metadata.ClassMetadataConfigurator<C,M,F>
          extended by org.ow2.util.ee.metadata.common.impl.configurator.CommonClassMetadataConfigurator<C,M,F>
              extended by org.ow2.util.ee.metadata.ws.impl.configurator.WebservicesClassMetadataConfigurator<C,M,F>
                  extended by org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator<org.ow2.util.ee.deploy.api.deployable.EJB3Deployable,EjbJarArchiveMetadata,EasyBeansEjbJarClassMetadata,EasyBeansEjbJarMethodMetadata,EasyBeansEjbJarFieldMetadata>
                      extended by org.ow2.easybeans.deployment.metadata.ejbjar.configurator.EasyBeansEjbJarClassMetadataConfigurator
All Implemented Interfaces:
org.ow2.util.scan.api.configurator.IClassConfigurator, org.ow2.util.scan.api.configurator.ICommonConfigurator

public class EasyBeansEjbJarClassMetadataConfigurator
extends org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator<org.ow2.util.ee.deploy.api.deployable.EJB3Deployable,EjbJarArchiveMetadata,EasyBeansEjbJarClassMetadata,EasyBeansEjbJarMethodMetadata,EasyBeansEjbJarFieldMetadata>

Configurator used to register annotations specific to EasyBeans.

Author:
Gael Lalire

Constructor Summary
EasyBeansEjbJarClassMetadataConfigurator(EasyBeansEjbJarClassMetadata easyBeansEjbJarClassMetadata, EjbJarArchiveMetadata ejbJarArchiveMetadata, boolean annotationParsingDesactived)
          EasyBeansEjbJarClassMetadataConfigurator.
 
Method Summary
protected  org.ow2.util.scan.api.configurator.IFieldConfigurator createFieldMetadataConfigurator(org.ow2.util.scan.api.metadata.structures.JField field, EasyBeansEjbJarClassMetadata classMetadata, boolean annotationParsingDesactived)
           
protected  org.ow2.util.scan.api.configurator.IMethodConfigurator createMethodMetadataConfigurator(org.ow2.util.scan.api.metadata.structures.JMethod method, EasyBeansEjbJarClassMetadata classMetadata, boolean annotationParsingDesactived)
           
protected  void registerAnnotationVisitor()
          register annotation visitor.
 
Methods inherited from class org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator
configurationComplete, createFieldMetadataConfigurator, createMethodMetadataConfigurator
 
Methods inherited from class org.ow2.util.scan.api.configurator.metadata.ClassMetadataConfigurator
createFieldConfigurator, createMethodConfigurator, getAnnotationVisitor, getClassMetadata, getSpecificClassConfiguratorList
 
Methods inherited from class org.ow2.util.scan.api.configurator.BasicConfigurator
getAnnotationVisitors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EasyBeansEjbJarClassMetadataConfigurator

public EasyBeansEjbJarClassMetadataConfigurator(EasyBeansEjbJarClassMetadata easyBeansEjbJarClassMetadata,
                                                EjbJarArchiveMetadata ejbJarArchiveMetadata,
                                                boolean annotationParsingDesactived)
EasyBeansEjbJarClassMetadataConfigurator.

Parameters:
easyBeansEjbJarClassMetadata - class metadata
ejbJarArchiveMetadata - parent
annotationParsingDesactived - annotationParsingDesactived
Method Detail

registerAnnotationVisitor

protected void registerAnnotationVisitor()
register annotation visitor.

Overrides:
registerAnnotationVisitor in class org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator<org.ow2.util.ee.deploy.api.deployable.EJB3Deployable,EjbJarArchiveMetadata,EasyBeansEjbJarClassMetadata,EasyBeansEjbJarMethodMetadata,EasyBeansEjbJarFieldMetadata>

createFieldMetadataConfigurator

protected org.ow2.util.scan.api.configurator.IFieldConfigurator createFieldMetadataConfigurator(org.ow2.util.scan.api.metadata.structures.JField field,
                                                                                                EasyBeansEjbJarClassMetadata classMetadata,
                                                                                                boolean annotationParsingDesactived)
Specified by:
createFieldMetadataConfigurator in class org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator<org.ow2.util.ee.deploy.api.deployable.EJB3Deployable,EjbJarArchiveMetadata,EasyBeansEjbJarClassMetadata,EasyBeansEjbJarMethodMetadata,EasyBeansEjbJarFieldMetadata>

createMethodMetadataConfigurator

protected org.ow2.util.scan.api.configurator.IMethodConfigurator createMethodMetadataConfigurator(org.ow2.util.scan.api.metadata.structures.JMethod method,
                                                                                                  EasyBeansEjbJarClassMetadata classMetadata,
                                                                                                  boolean annotationParsingDesactived)
Specified by:
createMethodMetadataConfigurator in class org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator<org.ow2.util.ee.deploy.api.deployable.EJB3Deployable,EjbJarArchiveMetadata,EasyBeansEjbJarClassMetadata,EasyBeansEjbJarMethodMetadata,EasyBeansEjbJarFieldMetadata>


Copyright © 2006-2010 OW2 Consortium. All Rights Reserved.