com.sun.enterprise.deployment.annotation.context
Class EjbContext
java.lang.Object
org.glassfish.apf.context.AnnotationContext
com.sun.enterprise.deployment.annotation.context.ResourceContainerContextImpl
com.sun.enterprise.deployment.annotation.context.EjbContext
- All Implemented Interfaces:
- ComponentContext, HandlerContext, ResourceContainerContext, ServiceReferenceContainerContext, AnnotatedElementHandler
public class EjbContext
- extends ResourceContainerContextImpl
- Author:
- dochez
| Methods inherited from class com.sun.enterprise.deployment.annotation.context.ResourceContainerContextImpl |
addDataSourceDefinitionDescriptor, addEjbReferenceDescriptor, addEntityManagerFactoryReferenceDescriptor, addEntityManagerReferenceDescriptor, addEnvEntryDescriptor, addJmsDestinationReferenceDescriptor, addManagedBean, addMessageDestinationReferenceDescriptor, addPostConstructDescriptor, addPreDestroyDescriptor, addResourceReferenceDescriptor, getAppFromDescriptor, getComponentClassName, getDataSourceDefinitionContainer, getDataSourceDefinitionDescriptors, getEjbReference, getEjbReferenceContainer, getEmfRefContainer, getEmRefContainer, getEntityManagerFactoryReference, getEntityManagerReference, getEnvEntry, getEnvEntryContainer, getJmsDestinationReference, getJmsDestinationReferenceContainer, getMessageDestinationReference, getMessageDestinationReferenceContainer, getPostConstruct, getPostConstructContainer, getPreDestroy, getPreDestroyContainer, getResourceReference, getResourceReferenceContainer, getServiceRefContainers |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EjbContext
public EjbContext(EjbDescriptor currentEjb,
java.lang.Class ejbClass)
getDescriptor
public EjbDescriptor getDescriptor()
setDescriptor
public void setDescriptor(EjbDescriptor currentEjb)
setEndpoint
public void setEndpoint(WebServiceEndpoint endpoint)
getEndpoint
public WebServiceEndpoint getEndpoint()
endElement
public void endElement(java.lang.annotation.ElementType type,
java.lang.reflect.AnnotatedElement element)
throws AnnotationProcessorException
- Specified by:
endElement in interface AnnotatedElementHandler- Overrides:
endElement in class AnnotationContext
- Throws:
AnnotationProcessorException
getDeclaringClass
public java.lang.Class getDeclaringClass(MethodDescriptor md)
getComponentDefinitionMethods
public java.lang.reflect.Method[] getComponentDefinitionMethods()
isInherited
public boolean isInherited()
addPostProcessInfo
public void addPostProcessInfo(AnnotationInfo ainfo,
PostProcessor postProcessor)
getServiceRefContainers
public ServiceReferenceContainer[] getServiceRefContainers(java.lang.String implName)
getHandlerChainContainers
public HandlerChainContainer[] getHandlerChainContainers(boolean serviceSideHandlerChain,
java.lang.Class declaringClass)
- Specified by:
getHandlerChainContainers in interface HandlerContext- Overrides:
getHandlerChainContainers in class ResourceContainerContextImpl
Copyright © 2012 GlassFish Community. All Rights Reserved.