| java.lang.Object org.apache.geronimo.j2ee.deployment.annotation.AnnotationHelper org.apache.geronimo.j2ee.deployment.annotation.HandlerChainAnnotationHelper
HandlerChainAnnotationHelper | final public class HandlerChainAnnotationHelper extends AnnotationHelper (Code) | | 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:
- 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):
- The user is responsible for invoking change to metadata-complete
- This helper class will validate any changes it makes to the deployment descriptor. An
exception will be thrown if it fails to parse
version: $Rev $Date since: 03-2007 |
insertHandlers | public static void insertHandlers(ServiceRefType serviceRef, HandlerChain annotation, Class clazz)(Code) | | |
insertHandlers | public static void insertHandlers(ServiceRefType serviceRef, URL url) throws Exception(Code) | | |
processAnnotations | public static void processAnnotations(AnnotatedApp annotatedApp, ClassFinder classFinder) throws DeploymentException(Code) | | Updates the deployment descriptor with handler chain info from HandlerChain annotations
Parameters: annotatedApp - Wrapper around spec dd Parameters: classFinder - ClassFinder containing classes of interest throws: DeploymentException - if parsing or validation error |
|
|