| Package | Description |
|---|---|
| com.sun.enterprise.deployment.annotation.context | |
| com.sun.enterprise.deployment.annotation.factory | |
| com.sun.enterprise.deployment.annotation.handlers | |
| org.glassfish.apf |
Provides the classes necessary to process J2SE 1.5 annotations in the context
of the J2EE application server.
|
| org.glassfish.apf.context | |
| org.glassfish.webservices.connector.annotation.handlers |
| Modifier and Type | Class and Description |
|---|---|
class |
AppClientContext
This provides a context for Application Client.
|
class |
EjbBundleContext
This ClientContext implementation holds a top level reference
to the DOL EJB BundleDescriptor which will be used to populate
any information processed from the annotations.
|
class |
EjbContext |
class |
EjbInterceptorContext
This provides a context for a of interceptor.
|
class |
EjbsContext
This provides a context for a collection of Ejbs with the ejb class name.
|
class |
ManagedBeanContext
This provides a context for a ManagedBean
|
class |
RarBundleContext |
class |
ResourceContainerContextImpl
This provides an abstraction for handle resource references.
|
class |
WebBundleContext
This ClientContext implementation holds a top level reference
to the DOL Web BundleDescriptor which will be used to populate
any information processed from the annotations.
|
class |
WebComponentContext
This provides a context for a of web component.
|
class |
WebComponentsContext
This provides a context for a collection of web components with the same
impl class name.
|
| Modifier and Type | Method and Description |
|---|---|
AnnotatedElementHandler |
EjbBundleContext.createContextForEjb()
This methods create a context for Ejb(s) by using descriptor(s)
associated to given ejbClassName.
|
AnnotatedElementHandler |
EjbBundleContext.createContextForEjbInterceptor()
This methods create a context for EjbInterceptor associated to
given className.
|
AnnotatedElementHandler |
WebBundleContext.createContextForWeb()
This method create a context for web component(s) by using
descriptor(s) associated to given webComponet impl class.
|
| Modifier and Type | Method and Description |
|---|---|
static AnnotatedElementHandler |
AnnotatedElementHandlerFactory.createAnnotatedElementHandler(RootDeploymentDescriptor bundleDesc) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PostProcessor<T extends AnnotatedElementHandler>
This interface enscapulates behaviour of post annotation processing during
invokation of endElement in AnnotatedElementHandler.
|
| Modifier and Type | Method and Description |
|---|---|
protected HandlerProcessingResult |
AbstractHandler.getInvalidAnnotatedElementHandlerResult(AnnotatedElementHandler aeHandler,
AnnotationInfo ainfo) |
| Modifier and Type | Method and Description |
|---|---|
<U extends AnnotatedElementHandler> |
ProcessingContext.getHandler(Class<U> handlerType)
Return the top handler casted to the requested handler type
|
| Modifier and Type | Method and Description |
|---|---|
AnnotatedElementHandler |
ProcessingContext.getHandler()
Return the current handler (if any) receving all the annotated elements
start and stop events.
|
AnnotatedElementHandler |
ProcessingContext.popHandler()
Removes the top handler
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProcessingContext.pushHandler(AnnotatedElementHandler handler)
Push a new handler on the stack of handlers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationContext
Convenient superclass implementation of Context objects responsible
for holding references to the DOL objects
|
| Modifier and Type | Method and Description |
|---|---|
HandlerProcessingResult |
HandlerChainHandler.processHandlerChainAnnotation(AnnotationInfo annInfo,
AnnotatedElementHandler annCtx,
AnnotatedElement annElem,
Class declaringClass,
boolean serviceSideChain) |
Copyright © 2019. All rights reserved.