Package org.jboss.jca.common.annotations
Class Annotations
java.lang.Object
org.jboss.jca.common.annotations.Annotations
The annotation processor for JCA 1.6
- Author:
- Jesper Pedersen, Jeff Zhang
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.jca.common.api.metadata.spec.Connectormerge(org.jboss.jca.common.api.metadata.spec.Connector connector, org.jboss.jca.common.spi.annotations.repository.AnnotationRepository annotationRepository, ClassLoader classLoader) Scan for annotations in the URLs specifiedorg.jboss.jca.common.api.metadata.spec.Connectorprocess(org.jboss.jca.common.spi.annotations.repository.AnnotationRepository annotationRepository, String xmlResourceAdapterClass, ClassLoader classLoader) Process annotations
-
Constructor Details
-
Annotations
public Annotations()Constructor
-
-
Method Details
-
merge
public org.jboss.jca.common.api.metadata.spec.Connector merge(org.jboss.jca.common.api.metadata.spec.Connector connector, org.jboss.jca.common.spi.annotations.repository.AnnotationRepository annotationRepository, ClassLoader classLoader) throws Exception Scan for annotations in the URLs specified- Parameters:
connector- The connector adapter metadataannotationRepository- annotationRepository to useclassLoader- The class loader used to generate the repository- Returns:
- The updated metadata
- Throws:
Exception- Thrown if an error occurs
-
process
public org.jboss.jca.common.api.metadata.spec.Connector process(org.jboss.jca.common.spi.annotations.repository.AnnotationRepository annotationRepository, String xmlResourceAdapterClass, ClassLoader classLoader) throws Exception Process annotations- Parameters:
annotationRepository- The annotation repositoryxmlResourceAdapterClass- resource adpater class name as define in xmlclassLoader- The class loader used to generate the repository- Returns:
- The updated metadata
- Throws:
Exception- Thrown if an error occurs
-