public class EjbBundleDescriptorImpl
extends com.sun.enterprise.deployment.EjbBundleDescriptor
| Constructor and Description |
|---|
EjbBundleDescriptorImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addApplicationException(EjbApplicationExceptionInfo appExc) |
void |
addAroundConstructDescriptor(com.sun.enterprise.deployment.LifecycleCallbackDescriptor aroundConstructDesc) |
void |
addEjb(EjbDescriptor ejbDescriptor) |
void |
addEjbReferenceDescriptor(com.sun.enterprise.deployment.types.EjbReference ejbReference)
Adds a reference to another ejb to me.
|
void |
addEnterpriseBeansProperty(com.sun.enterprise.deployment.NameValuePairDescriptor newProp) |
void |
addEntityManagerFactoryReferenceDescriptor(com.sun.enterprise.deployment.EntityManagerFactoryReferenceDescriptor reference) |
void |
addEntityManagerReferenceDescriptor(com.sun.enterprise.deployment.EntityManagerReferenceDescriptor reference) |
void |
addEnvironmentProperty(com.sun.enterprise.deployment.EnvironmentProperty environmentProperty) |
void |
addInterceptor(com.sun.enterprise.deployment.EjbInterceptor interceptor) |
void |
addMessageDestinationReferenceDescriptor(com.sun.enterprise.deployment.MessageDestinationReferenceDescriptor messageDestRef) |
void |
addPersistenceManager(IASPersistenceManagerDescriptor pmDesc) |
void |
addPostConstructDescriptor(com.sun.enterprise.deployment.LifecycleCallbackDescriptor postConstructDesc) |
void |
addPreDestroyDescriptor(com.sun.enterprise.deployment.LifecycleCallbackDescriptor preDestroyDesc) |
void |
addRelationship(RelationshipDescriptor relDesc)
Add a RelationshipDescriptor which describes a CMR field
between a bean/DO/entityRef in this ejb-jar.
|
void |
addResourceEnvReferenceDescriptor(com.sun.enterprise.deployment.ResourceEnvReferenceDescriptor resourceEnvReference) |
void |
addResourceReferenceDescriptor(com.sun.enterprise.deployment.ResourceReferenceDescriptor resourceReference)
Adds a resource reference to me.
|
void |
addSecurityRoleMapping(com.sun.enterprise.deployment.runtime.common.SecurityRoleMapping roleMapping) |
void |
addServiceReferenceDescriptor(com.sun.enterprise.deployment.ServiceReferenceDescriptor serviceRef) |
void |
appendInterceptorBinding(InterceptorBindingDescriptor binding) |
boolean |
areResourceReferencesValid()
Checks whether the role references my ejbs have reference roles that I have.
|
boolean |
containsCMPEntity() |
Collection<? extends com.sun.enterprise.deployment.PersistenceUnitDescriptor> |
findReferencedPUs() |
Map<String,EjbApplicationExceptionInfo> |
getApplicationExceptions() |
com.sun.enterprise.deployment.LifecycleCallbackDescriptor |
getAroundConstructDescriptorByClass(String className) |
Set<com.sun.enterprise.deployment.LifecycleCallbackDescriptor> |
getAroundConstructDescriptors() |
com.sun.enterprise.deployment.util.ComponentVisitor |
getBundleVisitor() |
com.sun.enterprise.deployment.ResourceReferenceDescriptor |
getCMPResourceReference()
Return the Resource I use for CMP.
|
String |
getDefaultSpecVersion() |
org.glassfish.deployment.common.Descriptor |
getDescriptorByName(String name) |
Collection<Long> |
getDescriptorIds() |
Boolean |
getDisableNonportableJndiNames() |
EjbDescriptor[] |
getEjbByClassName(String className)
Returns all ejb descriptors that has a give Class name.
|
EjbDescriptor |
getEjbByName(String name)
Returns an ejb descriptor that I have by the same name, otherwise
throws an IllegalArgumentException
|
EjbDescriptor |
getEjbByName(String name,
boolean isCreateDummy)
Returns an ejb descriptor that I have by the same name.
|
EjbDescriptor[] |
getEjbBySEIName(String className)
Returns all ejb descriptors that has a given Class name as
the web service endpoint interface.
|
String |
getEjbClientJarUri()
Return the empty String or the entry name of the ejb client JAR
in my archive if I have one.
|
com.sun.enterprise.deployment.types.EjbReference |
getEjbReference(String name) |
com.sun.enterprise.deployment.types.EjbReference |
getEjbReferenceByName(String name)
Return a reference to another ejb by the same name or throw an IllegalArgumentException.
|
Set<com.sun.enterprise.deployment.types.EjbReference> |
getEjbReferenceDescriptors()
Returns the generated XML directory feturn the set of ejb references this ejb declares.
|
Set<com.sun.enterprise.deployment.ResourceReferenceDescriptor> |
getEjbResourceReferenceDescriptors()
Return the set of references to resources held by ejbs defined in this module.
|
Set<EjbDescriptor> |
getEjbs()
Return the Set of ejb descriptors that I have.
|
Set<com.sun.enterprise.deployment.ServiceReferenceDescriptor> |
getEjbServiceReferenceDescriptors() |
List<com.sun.enterprise.deployment.NameValuePairDescriptor> |
getEnterpriseBeansProperties() |
String |
getEnterpriseBeansProperty(String key) |
com.sun.enterprise.deployment.EntityManagerFactoryReferenceDescriptor |
getEntityManagerFactoryReferenceByName(String name)
Return the entity manager factory reference descriptor corresponding to
the given name.
|
Set<com.sun.enterprise.deployment.EntityManagerFactoryReferenceDescriptor> |
getEntityManagerFactoryReferenceDescriptors() |
com.sun.enterprise.deployment.EntityManagerReferenceDescriptor |
getEntityManagerReferenceByName(String name)
Return the entity manager factory reference descriptor corresponding to
the given name.
|
Set<com.sun.enterprise.deployment.EntityManagerReferenceDescriptor> |
getEntityManagerReferenceDescriptors() |
Set<com.sun.enterprise.deployment.EnvironmentProperty> |
getEnvironmentProperties()
Return a copy of the structure holding the environment properties.
|
com.sun.enterprise.deployment.EnvironmentProperty |
getEnvironmentPropertyByName(String name)
Returns the environment property object searching on the supplied key.
|
static int |
getIdFromEjbId(long ejbId) |
List<com.sun.enterprise.deployment.InjectionCapable> |
getInjectableResourcesByClass(String className) |
protected List<com.sun.enterprise.deployment.InjectionCapable> |
getInjectableResourcesByClass(String className,
com.sun.enterprise.deployment.JndiNameEnvironment jndiNameEnv) |
com.sun.enterprise.deployment.InjectionInfo |
getInjectionInfoByClass(Class clazz) |
List<InterceptorBindingDescriptor> |
getInterceptorBindings() |
com.sun.enterprise.deployment.EjbInterceptor |
getInterceptorByClassName(String className) |
Set<com.sun.enterprise.deployment.EjbInterceptor> |
getInterceptors() |
com.sun.enterprise.deployment.MessageDestinationReferenceDescriptor |
getMessageDestinationReferenceByName(String name)
Looks up an message destination reference with the given name.
|
Set<com.sun.enterprise.deployment.MessageDestinationReferenceDescriptor> |
getMessageDestinationReferenceDescriptors() |
org.glassfish.api.deployment.archive.ArchiveType |
getModuleType() |
String |
getName()
Returns my name.
|
Collection |
getNamedDescriptors()
Return the set of NamedDescriptors that I have.
|
Vector<com.sun.enterprise.deployment.NamedReferencePair> |
getNamedReferencePairs()
Return all the named descriptors I have together with the descriptor
that references each one in a Vector of NameReferencePairs.
|
PersistenceManagerInUse |
getPersistenceManagerInUse() |
Vector |
getPersistenceManagers() |
com.sun.enterprise.deployment.LifecycleCallbackDescriptor |
getPostConstructDescriptorByClass(String className) |
Set<com.sun.enterprise.deployment.LifecycleCallbackDescriptor> |
getPostConstructDescriptors() |
com.sun.enterprise.deployment.LifecycleCallbackDescriptor |
getPreDestroyDescriptorByClass(String className) |
Set<com.sun.enterprise.deployment.LifecycleCallbackDescriptor> |
getPreDestroyDescriptors() |
IASPersistenceManagerDescriptor |
getPreferredPersistenceManager() |
Set<RelationshipDescriptor> |
getRelationships()
Get all relationships in this ejb-jar.
|
String |
getRelationshipsDescription()
EJB2.0: get description for
|
com.sun.enterprise.deployment.ResourceEnvReferenceDescriptor |
getResourceEnvReferenceByName(String name)
Return a reference to another ejb by the same name or throw an IllegalArgumentException.
|
Set<com.sun.enterprise.deployment.ResourceEnvReferenceDescriptor> |
getResourceEnvReferenceDescriptors()
Return the set of resource environment references this ejb declares.
|
com.sun.enterprise.deployment.ResourceReferenceDescriptor |
getResourceReferenceByName(String name)
Return the resource object corresponding to the supplied name or throw an illegal argument exception.
|
Set<com.sun.enterprise.deployment.ResourceReferenceDescriptor> |
getResourceReferenceDescriptors()
Return the set of resource references this ejb declares.
|
List<com.sun.enterprise.deployment.runtime.common.SecurityRoleMapping> |
getSecurityRoleMappings() |
com.sun.enterprise.deployment.ServiceReferenceDescriptor |
getServiceReferenceByName(String name)
Looks up an service reference with the given name.
|
Set<com.sun.enterprise.deployment.ServiceReferenceDescriptor> |
getServiceReferenceDescriptors() |
org.glassfish.deployment.common.DescriptorVisitor |
getTracerVisitor() |
long |
getUniqueId()
Returns the unique id used in a stand alone ejb module.
|
boolean |
hasAssemblyInformation()
Return true if I have roles, permissioned roles or container transactions.
|
boolean |
hasContainerTransactions()
Return true if any of my ejb's methods have been assigned transaction attributes.
|
boolean |
hasEjbByName(String name)
Returns true if I have an ejb descriptor by that name.
|
boolean |
hasEjbReferences()
Return true if I reference other ejbs, false else.
|
boolean |
hasInterceptors() |
boolean |
hasPermissionedRoles()
Returns true if I have Roles to which method permissions have been assigned.
|
boolean |
hasRelationship(RelationshipDescriptor rd)
Returns true if given relationship is already part of this
ejb-jar.
|
boolean |
hasRelationships() |
boolean |
hasWebServiceClients() |
boolean |
isEJB11()
True if EJB version is 1.x.
|
boolean |
isEJB20()
True if EJB version is 2.x.
|
boolean |
isEmpty() |
void |
prependInterceptorBinding(InterceptorBindingDescriptor binding) |
void |
print(StringBuffer toStringBuffer)
Returns a formatted String representing my state.
|
void |
removeEjb(EjbDescriptor ejbDescriptor)
Remove the given ejb descriptor from my (by equality).
|
void |
removeEjbReferenceDescriptor(com.sun.enterprise.deployment.types.EjbReference ejbReference) |
void |
removeEnvironmentProperty(com.sun.enterprise.deployment.EnvironmentProperty environmentProperty)
Removes the given environment property from me.
|
void |
removeMessageDestinationReferenceDescriptor(com.sun.enterprise.deployment.MessageDestinationReferenceDescriptor msgDestRef) |
void |
removeRelationship(RelationshipDescriptor relDesc)
Add a RelationshipDescriptor which describes a CMR field
between a bean/DO/entityRef in this ejb-jar.
|
void |
removeResourceEnvReferenceDescriptor(com.sun.enterprise.deployment.ResourceEnvReferenceDescriptor resourceEnvReference) |
void |
removeResourceReferenceDescriptor(com.sun.enterprise.deployment.ResourceReferenceDescriptor resourceReference)
Removes the given resource reference from me.
|
void |
removeRole(org.glassfish.security.common.Role role)
Removes the given org.glassfish.security.common.Role object from me.
|
void |
removeServiceReferenceDescriptor(com.sun.enterprise.deployment.ServiceReferenceDescriptor serviceRef) |
void |
setCMPResourceReference(com.sun.enterprise.deployment.ResourceReferenceDescriptor resourceReference)
Sets the resource reference I use for CMP.
|
void |
setDisableNonportableJndiNames(String disableOrNot) |
void |
setEjbClientJarUri(String ejbClientJarUri) |
void |
setInterceptorBindings(List<InterceptorBindingDescriptor> bindings) |
void |
setPersistenceManagerInUse(PersistenceManagerInUse inuse) |
void |
setPersistenceManagerInuse(String id,
String ver) |
void |
setRelationshipsDescription(String relationshipsDescription)
EJB2.0: set description for
|
void |
setUniqueId(long id)
Sets the unique id for a stand alone ejb module.
|
void |
setupDataStructuresForRuntime()
Setup EJB Ids during deployment and shouldn't be called at runtime
|
void |
visit(org.glassfish.deployment.common.DescriptorVisitor aVisitor)
visit the descriptor and all sub descriptors with a DOL visitor implementation
|
addResourceDescriptor, getAllResourcesDescriptors, getAllResourcesDescriptors, getResourceDescriptor, getResourceDescriptors, removeResourceDescriptoraddBundleDescriptor, addEntityManagerFactory, addManagedBean, addMessageDestination, addRole, addRole, addRootNode, findDefaultPU, findReferencedPU, findReferencedPUsViaPCRefs, findReferencedPUsViaPURefs, findReferencedPUViaEMFRef, findReferencedPUViaEMRef, getApplication, getClassLoader, getCompatibility, getDeploymentDescriptorDir, getEntityManagerFactories, getEntityManagerFactory, getInjectableResources, getInjectionInfoByClass, getKeepState, getManagedBeanByBeanClass, getManagedBeans, getMessageDestinationByName, getMessageDestinations, getModuleID, getModuleName, getNamedDescriptorsFrom, getNamedReferencePairsFrom, getPostConstructDescriptorByClass, getPreDestroyDescriptorByClass, getRoles, getRootNode, getUniqueFriendlyId, getVisiblePUs, getWebServiceEndpointByName, getWebServices, getWsdlDir, hasManagedBeanByBeanClass, hasMessageDestinationByName, hasWebServices, isApplication, isDDWithNoAnnotationAllowed, isFullAttribute, isFullFlag, isPackagedAsSingleModule, isPolicyModified, isStandalone, removeMessageDestination, setApplication, setCompatibility, setFullAttribute, setFullFlag, setKeepState, setPolicyModified, visitaddExtensionDescriptor, getDisplayName, getExtensionsDescriptors, getExtensionsDescriptors, getExtensionsDescriptors, getMainDescriptor, getModuleDescriptor, getSchemaLocation, getSpecVersion, isExtensionDescriptor, setClassLoader, setDisplayName, setModuleDescriptor, setModuleID, setName, setSchemaLocation, setSpecVersionaddDescriptorExtension, addPrefixMapping, createUniqueFilenameAmongst, createUniqueNameAmongst, createUniqueNameAmongstNamedDescriptors, fillDocType, getDeploymentExtensions, getDescription, getDescriptorExtension, getDescriptorExtensions, getDocType, getLargeIconUri, getLocalizedDescription, getLocalizedDescriptions, getLocalizedDisplayName, getLocalizedDisplayNames, getLocalizedLargeIconUri, getLocalizedLargeIconUris, getLocalizedSmallIconUri, getLocalizedSmallIconUris, getPrefixMapping, getSmallIconUri, isBoundsChecking, setBoundsChecking, setDescription, setLargeIconUri, setLocalizedDescription, setLocalizedDisplayName, setLocalizedLargeIconUri, setLocalizedSmallIconUri, setSmallIconUriaddExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toStringaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic boolean isEJB20()
public boolean isEJB11()
public String getDefaultSpecVersion()
getDefaultSpecVersion in class org.glassfish.deployment.common.RootDeploymentDescriptorpublic String getEjbClientJarUri()
public boolean isEmpty()
isEmpty in class org.glassfish.deployment.common.RootDeploymentDescriptorpublic void setEjbClientJarUri(String ejbClientJarUri)
public void addApplicationException(EjbApplicationExceptionInfo appExc)
public Map<String,EjbApplicationExceptionInfo> getApplicationExceptions()
public Collection getNamedDescriptors()
public Vector<com.sun.enterprise.deployment.NamedReferencePair> getNamedReferencePairs()
public Set<com.sun.enterprise.deployment.ResourceReferenceDescriptor> getEjbResourceReferenceDescriptors()
public boolean hasEjbReferences()
public Set<EjbDescriptor> getEjbs()
getEjbs in class com.sun.enterprise.deployment.EjbBundleDescriptorpublic void setupDataStructuresForRuntime()
public boolean hasEjbByName(String name)
hasEjbByName in class com.sun.enterprise.deployment.EjbBundleDescriptorpublic EjbDescriptor getEjbByName(String name)
getEjbByName in class com.sun.enterprise.deployment.EjbBundleDescriptorpublic EjbDescriptor getEjbByName(String name, boolean isCreateDummy)
public EjbDescriptor[] getEjbByClassName(String className)
getEjbByClassName in class com.sun.enterprise.deployment.EjbBundleDescriptorpublic EjbDescriptor[] getEjbBySEIName(String className)
getEjbBySEIName in class com.sun.enterprise.deployment.EjbBundleDescriptorpublic Collection<Long> getDescriptorIds()
public void addEjb(EjbDescriptor ejbDescriptor)
public void removeEjb(EjbDescriptor ejbDescriptor)
public boolean containsCMPEntity()
public void addInterceptor(com.sun.enterprise.deployment.EjbInterceptor interceptor)
public com.sun.enterprise.deployment.EjbInterceptor getInterceptorByClassName(String className)
getInterceptorByClassName in class com.sun.enterprise.deployment.EjbBundleDescriptorpublic boolean hasInterceptors()
public Set<com.sun.enterprise.deployment.EjbInterceptor> getInterceptors()
getInterceptors in class com.sun.enterprise.deployment.EjbBundleDescriptorpublic void prependInterceptorBinding(InterceptorBindingDescriptor binding)
public void appendInterceptorBinding(InterceptorBindingDescriptor binding)
public List<InterceptorBindingDescriptor> getInterceptorBindings()
public void setInterceptorBindings(List<InterceptorBindingDescriptor> bindings)
public boolean areResourceReferencesValid()
public void removeRole(org.glassfish.security.common.Role role)
removeRole in interface com.sun.enterprise.deployment.RolesremoveRole in class com.sun.enterprise.deployment.BundleDescriptorpublic boolean hasPermissionedRoles()
public boolean hasContainerTransactions()
public boolean hasAssemblyInformation()
public void addRelationship(RelationshipDescriptor relDesc)
public void removeRelationship(RelationshipDescriptor relDesc)
public String getRelationshipsDescription()
public void setRelationshipsDescription(String relationshipsDescription)
public Set<RelationshipDescriptor> getRelationships()
public boolean hasRelationships()
public boolean hasRelationship(RelationshipDescriptor rd)
public com.sun.enterprise.deployment.ResourceReferenceDescriptor getCMPResourceReference()
public void setCMPResourceReference(com.sun.enterprise.deployment.ResourceReferenceDescriptor resourceReference)
public org.glassfish.deployment.common.Descriptor getDescriptorByName(String name)
public String getName()
getName in class org.glassfish.deployment.common.RootDeploymentDescriptorpublic void setUniqueId(long id)
Note: This method will not be called for application.
id - unique id for stand alone modulepublic long getUniqueId()
public static int getIdFromEjbId(long ejbId)
public boolean hasWebServiceClients()
hasWebServiceClients in class com.sun.enterprise.deployment.BundleDescriptorpublic Set<com.sun.enterprise.deployment.ServiceReferenceDescriptor> getEjbServiceReferenceDescriptors()
getEjbServiceReferenceDescriptors in class com.sun.enterprise.deployment.EjbBundleDescriptorpublic void print(StringBuffer toStringBuffer)
print in class com.sun.enterprise.deployment.BundleDescriptorpublic org.glassfish.deployment.common.DescriptorVisitor getTracerVisitor()
getTracerVisitor in class org.glassfish.deployment.common.RootDeploymentDescriptorpublic com.sun.enterprise.deployment.util.ComponentVisitor getBundleVisitor()
getBundleVisitor in class com.sun.enterprise.deployment.BundleDescriptorpublic void visit(org.glassfish.deployment.common.DescriptorVisitor aVisitor)
visit in class org.glassfish.deployment.common.DescriptoraVisitor - a visitor to traverse the descriptorspublic org.glassfish.api.deployment.archive.ArchiveType getModuleType()
getModuleType in class com.sun.enterprise.deployment.BundleDescriptorpublic void setPersistenceManagerInUse(PersistenceManagerInUse inuse)
public PersistenceManagerInUse getPersistenceManagerInUse()
public void addPersistenceManager(IASPersistenceManagerDescriptor pmDesc)
public IASPersistenceManagerDescriptor getPreferredPersistenceManager()
public Vector getPersistenceManagers()
public void addSecurityRoleMapping(com.sun.enterprise.deployment.runtime.common.SecurityRoleMapping roleMapping)
public List<com.sun.enterprise.deployment.runtime.common.SecurityRoleMapping> getSecurityRoleMappings()
public Collection<? extends com.sun.enterprise.deployment.PersistenceUnitDescriptor> findReferencedPUs()
findReferencedPUs in class com.sun.enterprise.deployment.BundleDescriptorpublic Set<com.sun.enterprise.deployment.types.EjbReference> getEjbReferenceDescriptors()
public void addEjbReferenceDescriptor(com.sun.enterprise.deployment.types.EjbReference ejbReference)
public void removeEjbReferenceDescriptor(com.sun.enterprise.deployment.types.EjbReference ejbReference)
public com.sun.enterprise.deployment.types.EjbReference getEjbReferenceByName(String name)
public com.sun.enterprise.deployment.types.EjbReference getEjbReference(String name)
public Set<com.sun.enterprise.deployment.ServiceReferenceDescriptor> getServiceReferenceDescriptors()
public void addServiceReferenceDescriptor(com.sun.enterprise.deployment.ServiceReferenceDescriptor serviceRef)
public void removeServiceReferenceDescriptor(com.sun.enterprise.deployment.ServiceReferenceDescriptor serviceRef)
public com.sun.enterprise.deployment.ServiceReferenceDescriptor getServiceReferenceByName(String name)
public Set<com.sun.enterprise.deployment.MessageDestinationReferenceDescriptor> getMessageDestinationReferenceDescriptors()
public void addMessageDestinationReferenceDescriptor(com.sun.enterprise.deployment.MessageDestinationReferenceDescriptor messageDestRef)
public void removeMessageDestinationReferenceDescriptor(com.sun.enterprise.deployment.MessageDestinationReferenceDescriptor msgDestRef)
public com.sun.enterprise.deployment.MessageDestinationReferenceDescriptor getMessageDestinationReferenceByName(String name)
public Set<com.sun.enterprise.deployment.ResourceEnvReferenceDescriptor> getResourceEnvReferenceDescriptors()
public void addResourceEnvReferenceDescriptor(com.sun.enterprise.deployment.ResourceEnvReferenceDescriptor resourceEnvReference)
public void removeResourceEnvReferenceDescriptor(com.sun.enterprise.deployment.ResourceEnvReferenceDescriptor resourceEnvReference)
public com.sun.enterprise.deployment.ResourceEnvReferenceDescriptor getResourceEnvReferenceByName(String name)
public Set<com.sun.enterprise.deployment.ResourceReferenceDescriptor> getResourceReferenceDescriptors()
public void addResourceReferenceDescriptor(com.sun.enterprise.deployment.ResourceReferenceDescriptor resourceReference)
public void removeResourceReferenceDescriptor(com.sun.enterprise.deployment.ResourceReferenceDescriptor resourceReference)
public com.sun.enterprise.deployment.ResourceReferenceDescriptor getResourceReferenceByName(String name)
public com.sun.enterprise.deployment.EnvironmentProperty getEnvironmentPropertyByName(String name)
public Set<com.sun.enterprise.deployment.EnvironmentProperty> getEnvironmentProperties()
public void addEnvironmentProperty(com.sun.enterprise.deployment.EnvironmentProperty environmentProperty)
public void removeEnvironmentProperty(com.sun.enterprise.deployment.EnvironmentProperty environmentProperty)
public Set<com.sun.enterprise.deployment.EntityManagerFactoryReferenceDescriptor> getEntityManagerFactoryReferenceDescriptors()
public com.sun.enterprise.deployment.EntityManagerFactoryReferenceDescriptor getEntityManagerFactoryReferenceByName(String name)
public void addEntityManagerFactoryReferenceDescriptor(com.sun.enterprise.deployment.EntityManagerFactoryReferenceDescriptor reference)
public Set<com.sun.enterprise.deployment.EntityManagerReferenceDescriptor> getEntityManagerReferenceDescriptors()
public com.sun.enterprise.deployment.EntityManagerReferenceDescriptor getEntityManagerReferenceByName(String name)
public void addEntityManagerReferenceDescriptor(com.sun.enterprise.deployment.EntityManagerReferenceDescriptor reference)
public List<com.sun.enterprise.deployment.InjectionCapable> getInjectableResourcesByClass(String className)
public com.sun.enterprise.deployment.InjectionInfo getInjectionInfoByClass(Class clazz)
public Boolean getDisableNonportableJndiNames()
public void setDisableNonportableJndiNames(String disableOrNot)
public Set<com.sun.enterprise.deployment.LifecycleCallbackDescriptor> getAroundConstructDescriptors()
public void addAroundConstructDescriptor(com.sun.enterprise.deployment.LifecycleCallbackDescriptor aroundConstructDesc)
public com.sun.enterprise.deployment.LifecycleCallbackDescriptor getAroundConstructDescriptorByClass(String className)
public Set<com.sun.enterprise.deployment.LifecycleCallbackDescriptor> getPostConstructDescriptors()
public void addPostConstructDescriptor(com.sun.enterprise.deployment.LifecycleCallbackDescriptor postConstructDesc)
public com.sun.enterprise.deployment.LifecycleCallbackDescriptor getPostConstructDescriptorByClass(String className)
public Set<com.sun.enterprise.deployment.LifecycleCallbackDescriptor> getPreDestroyDescriptors()
public void addPreDestroyDescriptor(com.sun.enterprise.deployment.LifecycleCallbackDescriptor preDestroyDesc)
public com.sun.enterprise.deployment.LifecycleCallbackDescriptor getPreDestroyDescriptorByClass(String className)
public void addEnterpriseBeansProperty(com.sun.enterprise.deployment.NameValuePairDescriptor newProp)
public List<com.sun.enterprise.deployment.NameValuePairDescriptor> getEnterpriseBeansProperties()
protected List<com.sun.enterprise.deployment.InjectionCapable> getInjectableResourcesByClass(String className, com.sun.enterprise.deployment.JndiNameEnvironment jndiNameEnv)
getInjectableResourcesByClass in class com.sun.enterprise.deployment.BundleDescriptorCopyright © 2015. All rights reserved.