org.glassfish.ejb.deployment.annotation.handlers
Class ApplicationExceptionHandler
java.lang.Object
com.sun.enterprise.deployment.annotation.handlers.AbstractHandler
org.glassfish.ejb.deployment.annotation.handlers.ApplicationExceptionHandler
- All Implemented Interfaces:
- AnnotationHandler
@Service
public class ApplicationExceptionHandler
- extends AbstractHandler
Handles @javax.ejb.ApplicationException
| Methods inherited from class com.sun.enterprise.deployment.annotation.handlers.AbstractHandler |
getConnectorAnnotationTypes, getDefaultFailedResult, getDefaultProcessedResult, getEjbAndWebAnnotationTypes, getEjbAnnotationTypes, getInjectionMethodPropertyName, getInvalidAnnotatedElementHandlerResult, getOverallProcessingResult, getTypeDependencies, getWebAnnotationTypes, log, validateInjectionMethod |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ApplicationExceptionHandler
public ApplicationExceptionHandler()
getAnnotationType
public Class<? extends Annotation> getAnnotationType()
- Returns:
- the annoation type this annotation handler is handling
processAnnotation
public HandlerProcessingResult processAnnotation(AnnotationInfo ainfo)
throws AnnotationProcessorException
- Throws:
AnnotationProcessorException
supportTypeInheritance
protected boolean supportTypeInheritance()
Copyright © 2012 GlassFish Community. All Rights Reserved.