Home » geronimo-2.2-source-release » org.apache.geronimo.j2ee.deployment.annotation » [javadoc | source]
org.apache.geronimo.j2ee.deployment.annotation
public final class: HandlerChainAnnotationHelper [javadoc | source]
java.lang.Object
   org.apache.geronimo.j2ee.deployment.annotation.AnnotationHelper
      org.apache.geronimo.j2ee.deployment.annotation.HandlerChainAnnotationHelper
Static helper class used to encapsulate all the functions related to the translation of @HandlerChain annotations to deployment descriptor tags. The HandlerChainAnnotationHelper class can be used as part of the deployment of a module into the Geronimo server. It performs the following major functions:
  1. Translates annotations into corresponding deployment descriptor elements (so that the actual deployment descriptor in the module can be updated or even created if necessary)

Note(s):

Method from org.apache.geronimo.j2ee.deployment.annotation.HandlerChainAnnotationHelper Summary:
insertHandlers,   insertHandlers,   processAnnotations
Methods from org.apache.geronimo.j2ee.deployment.annotation.AnnotationHelper:
configureInjectionTarget,   getInjectionClass,   getInjectionJavaType,   getName,   hasTarget,   validateDD
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.geronimo.j2ee.deployment.annotation.HandlerChainAnnotationHelper Detail:
 public static  void insertHandlers(ServiceRefType serviceRef,
    URL url) throws Exception 
 public static  void insertHandlers(ServiceRefType serviceRef,
    HandlerChain annotation,
    Class clazz) 
 public static  void processAnnotations(AnnotatedApp annotatedApp,
    ClassFinder classFinder) throws DeploymentException 
    Updates the deployment descriptor with handler chain info from HandlerChain annotations