public class ResourceContainerContextImpl extends org.glassfish.apf.context.AnnotationContext implements ResourceContainerContext, ComponentContext, ServiceReferenceContainerContext, HandlerContext
| Modifier and Type | Field and Description |
|---|---|
protected String |
componentClassName |
protected org.glassfish.deployment.common.Descriptor |
descriptor |
| Constructor and Description |
|---|
ResourceContainerContextImpl() |
ResourceContainerContextImpl(org.glassfish.deployment.common.Descriptor descriptor) |
protected org.glassfish.deployment.common.Descriptor descriptor
protected String componentClassName
public ResourceContainerContextImpl()
public ResourceContainerContextImpl(org.glassfish.deployment.common.Descriptor descriptor)
public void addEjbReferenceDescriptor(EjbReference ejbReference)
addEjbReferenceDescriptor in interface ResourceContainerContextejbReference - the ejb referencepublic EjbReference getEjbReference(String name)
getEjbReference in interface ResourceContainerContextthe - name of the ejb-referenceprotected EjbReferenceContainer getEjbReferenceContainer()
public void addResourceReferenceDescriptor(ResourceReferenceDescriptor resReference)
ResourceContainerContextaddResourceReferenceDescriptor in interface ResourceContainerContextpublic ResourceReferenceDescriptor getResourceReference(String name)
getResourceReference in interface ResourceContainerContextthe - name of the resource-referenceprotected ResourceReferenceContainer getResourceReferenceContainer()
public void addMessageDestinationReferenceDescriptor(MessageDestinationReferenceDescriptor msgDestReference)
ResourceContainerContextaddMessageDestinationReferenceDescriptor in interface ResourceContainerContextpublic MessageDestinationReferenceDescriptor getMessageDestinationReference(String name)
ResourceContainerContextgetMessageDestinationReference in interface ResourceContainerContextprotected MessageDestinationReferenceContainer getMessageDestinationReferenceContainer()
public void addResourceEnvReferenceDescriptor(ResourceEnvReferenceDescriptor resourceEnvReference)
ResourceContainerContextaddResourceEnvReferenceDescriptor in interface ResourceContainerContextpublic ResourceEnvReferenceDescriptor getResourceEnvReference(String name)
ResourceContainerContextgetResourceEnvReference in interface ResourceContainerContextprotected WritableJndiNameEnvironment getResourceEnvReferenceContainer()
public void addEnvEntryDescriptor(EnvironmentProperty envEntry)
ResourceContainerContextaddEnvEntryDescriptor in interface ResourceContainerContextpublic EnvironmentProperty getEnvEntry(String name)
ResourceContainerContextgetEnvEntry in interface ResourceContainerContextprotected WritableJndiNameEnvironment getEnvEntryContainer()
public void addEntityManagerFactoryReferenceDescriptor(EntityManagerFactoryReferenceDescriptor emfRefDesc)
addEntityManagerFactoryReferenceDescriptor in interface ResourceContainerContextpublic EntityManagerFactoryReferenceDescriptor getEntityManagerFactoryReference(String name)
ResourceContainerContextgetEntityManagerFactoryReference in interface ResourceContainerContextprotected WritableJndiNameEnvironment getEmfRefContainer()
public void addEntityManagerReferenceDescriptor(EntityManagerReferenceDescriptor emRefDesc)
addEntityManagerReferenceDescriptor in interface ResourceContainerContextpublic EntityManagerReferenceDescriptor getEntityManagerReference(String name)
ResourceContainerContextgetEntityManagerReference in interface ResourceContainerContextprotected WritableJndiNameEnvironment getEmRefContainer()
public void addPostConstructDescriptor(LifecycleCallbackDescriptor postConstructDesc)
addPostConstructDescriptor in interface ResourceContainerContextpostConstructDesc - public LifecycleCallbackDescriptor getPostConstruct(String className)
getPostConstruct in interface ResourceContainerContextclassName - protected WritableJndiNameEnvironment getPostConstructContainer()
public void addPreDestroyDescriptor(LifecycleCallbackDescriptor preDestroyDesc)
addPreDestroyDescriptor in interface ResourceContainerContextpreDestroyDesc - public LifecycleCallbackDescriptor getPreDestroy(String className)
getPreDestroy in interface ResourceContainerContextclassName - protected WritableJndiNameEnvironment getDataSourceDefinitionContainer()
public void addResourceDescriptor(ResourceDescriptor desc)
addResourceDescriptor in interface ResourceContainerContextdesc - Descriptor to add.public Set<ResourceDescriptor> getResourceDescriptors(org.glassfish.deployment.common.JavaEEResourceType type)
getResourceDescriptors in interface ResourceContainerContextprotected WritableJndiNameEnvironment getMailSessionContainer()
protected WritableJndiNameEnvironment getConnectionFactoryDefinitionContainer()
protected WritableJndiNameEnvironment getAdministeredObjectDefinitionContainer()
protected WritableJndiNameEnvironment getJMSConnectionFactoryDefinitionContainer()
protected WritableJndiNameEnvironment getJMSDestinationDefinitionContainer()
protected WritableJndiNameEnvironment getPreDestroyContainer()
public String getComponentClassName()
getComponentClassName in interface ComponentContextpublic HandlerChainContainer[] getHandlerChainContainers(boolean serviceSideHandlerChain, Class declaringClass)
getHandlerChainContainers in interface HandlerContextpublic ServiceReferenceContainer[] getServiceRefContainers()
getServiceRefContainers in interface ServiceReferenceContainerContextpublic void addManagedBean(ManagedBeanDescriptor managedBeanDesc)
addManagedBean in interface ResourceContainerContextpublic Application getAppFromDescriptor()
Copyright © 2013. All Rights Reserved.