public class EjbBundleContext extends ResourceContainerContextImpl
componentClassName, descriptor
Constructor and Description |
---|
EjbBundleContext(EjbBundleDescriptor descriptor)
Creates a new instance of EjbBundleContext
|
Modifier and Type | Method and Description |
---|---|
AnnotatedElementHandler |
createContextForEjb()
This methods create a context for Ejb(s) by using descriptor(s)
associated to given ejbClassName.
|
AnnotatedElementHandler |
createContextForEjbInterceptor()
This methods create a context for EjbInterceptor associated to
given className.
|
EjbBundleDescriptor |
getDescriptor() |
HandlerChainContainer[] |
getHandlerChainContainers(boolean serviceSideHandlerChain,
Class declaringClass)
Returns null by default, this method should be overridden in subclasses
|
ServiceReferenceContainer[] |
getServiceRefContainers()
Returns the default descriptor
|
addEjbReferenceDescriptor, addEntityManagerFactoryReferenceDescriptor, addEntityManagerReferenceDescriptor, addEnvEntryDescriptor, addManagedBean, addMessageDestinationReferenceDescriptor, addPostConstructDescriptor, addPreDestroyDescriptor, addResourceDescriptor, addResourceEnvReferenceDescriptor, addResourceReferenceDescriptor, getAdministeredObjectDefinitionContainer, getAppFromDescriptor, getComponentClassName, getConnectionFactoryDefinitionContainer, getDataSourceDefinitionContainer, getEjbReference, getEjbReferenceContainer, getEmfRefContainer, getEmRefContainer, getEntityManagerFactoryReference, getEntityManagerReference, getEnvEntry, getEnvEntryContainer, getJMSConnectionFactoryDefinitionContainer, getJMSDestinationDefinitionContainer, getMailSessionContainer, getMessageDestinationReference, getMessageDestinationReferenceContainer, getPostConstruct, getPostConstructContainer, getPreDestroy, getPreDestroyContainer, getResourceDescriptors, getResourceEnvReference, getResourceEnvReferenceContainer, getResourceReference, getResourceReferenceContainer
endElement, getProcessingContext, setProcessingContext, startElement
public EjbBundleContext(EjbBundleDescriptor descriptor)
public EjbBundleDescriptor getDescriptor()
public AnnotatedElementHandler createContextForEjb()
public HandlerChainContainer[] getHandlerChainContainers(boolean serviceSideHandlerChain, Class declaringClass)
ResourceContainerContextImpl
getHandlerChainContainers
in interface HandlerContext
getHandlerChainContainers
in class ResourceContainerContextImpl
public ServiceReferenceContainer[] getServiceRefContainers()
ResourceContainerContextImpl
getServiceRefContainers
in interface ServiceReferenceContainerContext
getServiceRefContainers
in class ResourceContainerContextImpl
public AnnotatedElementHandler createContextForEjbInterceptor()
Copyright © 2021. All rights reserved.