Class Annotations

java.lang.Object
org.jboss.jca.common.annotations.Annotations

public class Annotations extends Object
The annotation processor for JCA 1.6
Author:
Jesper Pedersen, Jeff Zhang
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    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)
    Scan for annotations in the URLs specified
    org.jboss.jca.common.api.metadata.spec.Connector
    process(org.jboss.jca.common.spi.annotations.repository.AnnotationRepository annotationRepository, String xmlResourceAdapterClass, ClassLoader classLoader)
    Process annotations

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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 metadata
      annotationRepository - annotationRepository to use
      classLoader - 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 repository
      xmlResourceAdapterClass - resource adpater class name as define in xml
      classLoader - The class loader used to generate the repository
      Returns:
      The updated metadata
      Throws:
      Exception - Thrown if an error occurs