|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
com.sun.enterprise.deployment.DynamicAttributesDescriptor
com.sun.enterprise.deployment.Descriptor
com.sun.enterprise.deployment.RootDeploymentDescriptor
com.sun.enterprise.deployment.BundleDescriptor
com.sun.enterprise.deployment.EjbBundleDescriptor
public class EjbBundleDescriptor
I represent all the configurable deployment information contained in an EJB JAR.
| Field Summary | |
|---|---|
static java.lang.String |
SPEC_VERSION
|
| Fields inherited from class com.sun.enterprise.deployment.RootDeploymentDescriptor |
|---|
classLoader, extensions, moduleDescriptor, moduleID |
| Fields inherited from class com.sun.enterprise.deployment.Descriptor |
|---|
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED |
| Constructor Summary | |
|---|---|
EjbBundleDescriptor()
Constructs an ejb bundle descriptor with no ejbs. |
|
| Method Summary | |
|---|---|
void |
addApplicationException(EjbApplicationExceptionInfo appExc)
|
void |
addDataSourceDefinitionDescriptor(DataSourceDefinitionDescriptor reference)
Adds the specified data-source-definition to the receiver. |
void |
addEjb(EjbDescriptor ejbDescriptor)
Add an ejb to me. |
void |
addEjbReferenceDescriptor(EjbReference ejbReference)
Adds a reference to another ejb to me. |
void |
addEnterpriseBeansProperty(NameValuePairDescriptor newProp)
|
void |
addEntityManagerFactoryReferenceDescriptor(EntityManagerFactoryReferenceDescriptor reference)
|
void |
addEntityManagerReferenceDescriptor(EntityManagerReferenceDescriptor reference)
|
void |
addEnvironmentProperty(EnvironmentProperty environmentProperty)
Adds the specified environment property to the receiver. |
void |
addInterceptor(EjbInterceptor interceptor)
|
void |
addJmsDestinationReferenceDescriptor(JmsDestinationReferenceDescriptor jmsDestReference)
Adds the specified JMS destination reference to the receiver. |
void |
addMessageDestinationReferenceDescriptor(MessageDestinationReferenceDescriptor messageDestRef)
Adds the specified message destination reference to the receiver. |
void |
addPersistenceManager(IASPersistenceManagerDescriptor pmDesc)
|
void |
addPostConstructDescriptor(LifecycleCallbackDescriptor postConstructDesc)
Adds the specified post-construct descriptor to the receiver. |
void |
addPreDestroyDescriptor(LifecycleCallbackDescriptor preDestroyDesc)
Adds the specified pre-destroy descriptor to the receiver. |
void |
addRelationship(RelationshipDescriptor relDesc)
Add a RelationshipDescriptor which describes a CMR field between a bean/DO/entityRef in this ejb-jar. |
void |
addResourceReferenceDescriptor(ResourceReferenceDescriptor resourceReference)
Adds a resource reference to me. |
void |
addSecurityRoleMapping(SecurityRoleMapping roleMapping)
|
void |
addServiceReferenceDescriptor(ServiceReferenceDescriptor serviceRef)
Adds the specified service reference to the receiver. |
void |
appendInterceptorBinding(InterceptorBindingDescriptor binding)
|
boolean |
areResourceReferencesValid()
Checks whether the role references my ejbs have reference roles that I have. |
boolean |
containsCMPEntity()
|
java.util.Collection<? extends PersistenceUnitDescriptor> |
findReferencedPUs()
This method returns all the persistence units that are referenced by this module. |
java.util.Map<java.lang.String,EjbApplicationExceptionInfo> |
getApplicationExceptions()
|
ResourceReferenceDescriptor |
getCMPResourceReference()
Return the Resource I use for CMP. |
java.util.Set<DataSourceDefinitionDescriptor> |
getDataSourceDefinitionDescriptors()
Return a set of data-source-definition descriptors. |
java.lang.String |
getDefaultSpecVersion()
|
Descriptor |
getDescriptorByName(java.lang.String name)
|
java.lang.Boolean |
getDisableNonportableJndiNames()
|
EjbDescriptor[] |
getEjbByClassName(java.lang.String className)
Returns all ejb descriptors that has a give Class name. |
EjbDescriptor |
getEjbByName(java.lang.String name)
Returns an ejb descriptor that I have by the same name, otherwise throws an IllegalArgumentException |
EjbDescriptor |
getEjbByName(java.lang.String name,
boolean isCreateDummy)
Returns an ejb descriptor that I have by the same name. |
EjbDescriptor[] |
getEjbBySEIName(java.lang.String className)
Returns all ejb descriptors that has a given Class name as the web service endpoint interface. |
java.lang.String |
getEjbClientJarUri()
Return the emptry String or the entry name of the ejb client JAR in my archive if I have one. |
EjbReference |
getEjbReference(java.lang.String name)
Looks up an ejb reference with the given name. |
EjbReference |
getEjbReferenceByName(java.lang.String name)
Return a reference to another ejb by the same name or throw an IllegalArgumentException. |
java.util.Set<EjbReference> |
getEjbReferenceDescriptors()
Returns the generated XML directory feturn the set of ejb references this ejb declares. |
java.util.Set<ResourceReferenceDescriptor> |
getEjbResourceReferenceDescriptors()
Return the set of references to resources held by ejbs defined in this module. |
java.util.Set<EjbDescriptor> |
getEjbs()
Return the Set of ejb descriptors that I have. |
java.util.Set<ServiceReferenceDescriptor> |
getEjbServiceReferenceDescriptors()
|
java.util.List<NameValuePairDescriptor> |
getEnterpriseBeansProperties()
|
java.lang.String |
getEnterpriseBeansProperty(java.lang.String key)
|
EntityManagerFactoryReferenceDescriptor |
getEntityManagerFactoryReferenceByName(java.lang.String name)
Return the entity manager factory reference descriptor corresponding to the given name. |
java.util.Set<EntityManagerFactoryReferenceDescriptor> |
getEntityManagerFactoryReferenceDescriptors()
Return a set of entity manager factory reference descriptors. |
EntityManagerReferenceDescriptor |
getEntityManagerReferenceByName(java.lang.String name)
Return the entity manager factory reference descriptor corresponding to the given name. |
java.util.Set<EntityManagerReferenceDescriptor> |
getEntityManagerReferenceDescriptors()
Return a set of entity manager reference descriptors. |
java.util.Set<EnvironmentProperty> |
getEnvironmentProperties()
Return a copy of the structure holding the environment properties. |
EnvironmentProperty |
getEnvironmentPropertyByName(java.lang.String name)
Returns the environment property object searching on the supplied key. |
static int |
getIdFromEjbId(long ejbId)
|
java.util.List<InjectionCapable> |
getInjectableResourcesByClass(java.lang.String className)
|
InjectionInfo |
getInjectionInfoByClass(java.lang.Class clazz)
|
java.util.List<InterceptorBindingDescriptor> |
getInterceptorBindings()
|
EjbInterceptor |
getInterceptorByClassName(java.lang.String className)
|
java.util.Set<EjbInterceptor> |
getInterceptors()
|
JmsDestinationReferenceDescriptor |
getJmsDestinationReferenceByName(java.lang.String name)
Return a reference to another ejb by the same name or throw an IllegalArgumentException. |
java.util.Set<JmsDestinationReferenceDescriptor> |
getJmsDestinationReferenceDescriptors()
Return the set of JMS destination references this ejb declares. |
MessageDestinationReferenceDescriptor |
getMessageDestinationReferenceByName(java.lang.String name)
Looks up an message destination reference with the given name. |
java.util.Set<MessageDestinationReferenceDescriptor> |
getMessageDestinationReferenceDescriptors()
Return a set of message destination reference descriptors. |
XModuleType |
getModuleType()
|
java.lang.String |
getName()
Returns my name. |
java.util.Collection |
getNamedDescriptors()
Return the set of NamedDescriptors that I have. |
java.util.Vector<NamedReferencePair> |
getNamedReferencePairs()
Return all the named descriptors I have together with the descriptor that references each one in a Vector of NameReferencePairs. |
PersistenceManagerInUse |
getPersistenceManagerInUse()
|
java.util.Vector |
getPersistenceManagers()
|
LifecycleCallbackDescriptor |
getPostConstructDescriptorByClass(java.lang.String className)
Return the post-construct descriptor corresponding to the given name. |
java.util.Set<LifecycleCallbackDescriptor> |
getPostConstructDescriptors()
Return a set of post-construct descriptors. |
LifecycleCallbackDescriptor |
getPreDestroyDescriptorByClass(java.lang.String className)
Return the pre-destroy descriptor corresponding to the given name. |
java.util.Set<LifecycleCallbackDescriptor> |
getPreDestroyDescriptors()
Return a set of pre-destroy descriptors. |
IASPersistenceManagerDescriptor |
getPreferredPersistenceManager()
|
java.util.Set<RelationshipDescriptor> |
getRelationships()
Get all relationships in this ejb-jar. |
java.lang.String |
getRelationshipsDescription()
EJB2.0: get description for |
ResourceReferenceDescriptor |
getResourceReferenceByName(java.lang.String name)
Return the resource object corresponding to the supplied name or throw an illegal argument exception. |
java.util.Set<ResourceReferenceDescriptor> |
getResourceReferenceDescriptors()
Return the set of resource references this ejb declares. |
java.util.List<SecurityRoleMapping> |
getSecurityRoleMappings()
|
ServiceReferenceDescriptor |
getServiceReferenceByName(java.lang.String name)
Looks up an service reference with the given name. |
java.util.Set<ServiceReferenceDescriptor> |
getServiceReferenceDescriptors()
Return a set of service reference descriptors. |
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(java.lang.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()
Return true if this root deployment descriptor does not describe anything |
void |
prependInterceptorBinding(InterceptorBindingDescriptor binding)
|
void |
print(java.lang.StringBuffer toStringBuffer)
Returns a formatted String representing my state. |
void |
removeDataSourceDefinitionDescriptor(DataSourceDefinitionDescriptor reference)
Removes the specified data-source-definition from the receiver. |
void |
removeEjb(EjbDescriptor ejbDescriptor)
Remove the given ejb descriptor from my (by equality). |
void |
removeEjbReferenceDescriptor(EjbReference ejbReference)
Removes the specificed ejb reference from the receiver. |
void |
removeEnvironmentProperty(EnvironmentProperty environmentProperty)
Removes the given environment property from me. |
void |
removeJmsDestinationReferenceDescriptor(JmsDestinationReferenceDescriptor jmsDestReference)
Removes the specified JMS destination reference from the receiver. |
void |
removeMessageDestinationReferenceDescriptor(MessageDestinationReferenceDescriptor msgDestRef)
Removes the specified message destination reference from the receiver. |
void |
removeRelationship(RelationshipDescriptor relDesc)
Add a RelationshipDescriptor which describes a CMR field between a bean/DO/entityRef in this ejb-jar. |
void |
removeResourceReferenceDescriptor(ResourceReferenceDescriptor resourceReference)
Removes the given resource reference from me. |
void |
removeRole(Role role)
Removes the given com.sun.enterprise.deployment.Role object from me. |
void |
removeServiceReferenceDescriptor(ServiceReferenceDescriptor serviceRef)
Removes the specified service reference from the receiver. |
void |
setCMPResourceReference(ResourceReferenceDescriptor resourceReference)
Sets the resource reference I use for CMP. |
void |
setDisableNonportableJndiNames(java.lang.String disableOrNot)
|
void |
setEjbClientJarUri(java.lang.String ejbClientJarUri)
Sets the ejb client JAR entry name. |
void |
setInterceptorBindings(java.util.List<InterceptorBindingDescriptor> bindings)
|
void |
setPersistenceManagerInUse(PersistenceManagerInUse inuse)
|
void |
setPersistenceManagerInuse(java.lang.String id,
java.lang.String ver)
|
void |
setRelationshipsDescription(java.lang.String relationshipsDescription)
EJB2.0: set description for |
void |
setUniqueId(long id)
Sets the unique id for a stand alone ejb module. |
void |
visit(DescriptorVisitor aVisitor)
visit the descriptor and all sub descriptors with a DOL visitor implementation |
void |
visit(EjbBundleVisitor aVisitor)
visit the descriptor and all sub descriptors with a DOL visitor implementation |
| Methods inherited from class com.sun.enterprise.deployment.RootDeploymentDescriptor |
|---|
addExtensionDescriptor, getDisplayName, getExtensionsDescriptors, getExtensionsDescriptors, getExtensionsDescriptors, getMainDescriptor, getModuleDescriptor, getSchemaLocation, getSpecVersion, isDDWithNoAnnotationAllowed, isExtensionDescriptor, isFullAttribute, isFullFlag, setClassLoader, setDisplayName, setFullAttribute, setFullFlag, setModuleDescriptor, setModuleID, setName, setSchemaLocation, setSpecVersion |
| Methods inherited from class com.sun.enterprise.deployment.DynamicAttributesDescriptor |
|---|
addExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toString |
| Methods inherited from class java.util.Observable |
|---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String SPEC_VERSION
| Constructor Detail |
|---|
public EjbBundleDescriptor()
| Method Detail |
|---|
public boolean isEJB20()
public boolean isEJB11()
public java.lang.String getDefaultSpecVersion()
getDefaultSpecVersion in class RootDeploymentDescriptorpublic java.lang.String getEjbClientJarUri()
public boolean isEmpty()
RootDeploymentDescriptor
isEmpty in class RootDeploymentDescriptorpublic void setEjbClientJarUri(java.lang.String ejbClientJarUri)
public void addApplicationException(EjbApplicationExceptionInfo appExc)
public java.util.Map<java.lang.String,EjbApplicationExceptionInfo> getApplicationExceptions()
public java.util.Collection getNamedDescriptors()
public java.util.Vector<NamedReferencePair> getNamedReferencePairs()
public java.util.Set<ResourceReferenceDescriptor> getEjbResourceReferenceDescriptors()
public boolean hasEjbReferences()
public java.util.Set<EjbDescriptor> getEjbs()
public boolean hasEjbByName(java.lang.String name)
public EjbDescriptor getEjbByName(java.lang.String name)
public EjbDescriptor getEjbByName(java.lang.String name,
boolean isCreateDummy)
public EjbDescriptor[] getEjbByClassName(java.lang.String className)
public EjbDescriptor[] getEjbBySEIName(java.lang.String className)
public void addEjb(EjbDescriptor ejbDescriptor)
public void removeEjb(EjbDescriptor ejbDescriptor)
public boolean containsCMPEntity()
public void addInterceptor(EjbInterceptor interceptor)
public EjbInterceptor getInterceptorByClassName(java.lang.String className)
public boolean hasInterceptors()
public java.util.Set<EjbInterceptor> getInterceptors()
public void prependInterceptorBinding(InterceptorBindingDescriptor binding)
public void appendInterceptorBinding(InterceptorBindingDescriptor binding)
public java.util.List<InterceptorBindingDescriptor> getInterceptorBindings()
public void setInterceptorBindings(java.util.List<InterceptorBindingDescriptor> bindings)
public boolean areResourceReferencesValid()
public void removeRole(Role role)
removeRole in interface RolesremoveRole in class BundleDescriptorpublic boolean hasPermissionedRoles()
public boolean hasContainerTransactions()
public boolean hasAssemblyInformation()
public void addRelationship(RelationshipDescriptor relDesc)
public void removeRelationship(RelationshipDescriptor relDesc)
public java.lang.String getRelationshipsDescription()
public void setRelationshipsDescription(java.lang.String relationshipsDescription)
public java.util.Set<RelationshipDescriptor> getRelationships()
public boolean hasRelationships()
public boolean hasRelationship(RelationshipDescriptor rd)
public ResourceReferenceDescriptor getCMPResourceReference()
public void setCMPResourceReference(ResourceReferenceDescriptor resourceReference)
public Descriptor getDescriptorByName(java.lang.String name)
public java.lang.String getName()
getName in class 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 BundleDescriptorpublic java.util.Set<ServiceReferenceDescriptor> getEjbServiceReferenceDescriptors()
public void print(java.lang.StringBuffer toStringBuffer)
print in class BundleDescriptorpublic void visit(DescriptorVisitor aVisitor)
visit in class DescriptoraVisitor - a visitor to traverse the descriptorspublic void visit(EjbBundleVisitor aVisitor)
aVisitor - a visitor to traverse the descriptorspublic XModuleType getModuleType()
getModuleType in class BundleDescriptor
public void setPersistenceManagerInuse(java.lang.String id,
java.lang.String ver)
public void setPersistenceManagerInUse(PersistenceManagerInUse inuse)
public PersistenceManagerInUse getPersistenceManagerInUse()
public void addPersistenceManager(IASPersistenceManagerDescriptor pmDesc)
public IASPersistenceManagerDescriptor getPreferredPersistenceManager()
public java.util.Vector getPersistenceManagers()
public void addSecurityRoleMapping(SecurityRoleMapping roleMapping)
public java.util.List<SecurityRoleMapping> getSecurityRoleMappings()
public java.util.Collection<? extends PersistenceUnitDescriptor> findReferencedPUs()
findReferencedPUs in class BundleDescriptorpublic java.util.Set<EjbReference> getEjbReferenceDescriptors()
getEjbReferenceDescriptors in interface JndiNameEnvironmentgetEjbReferenceDescriptors in interface EjbReferenceContainerpublic void addEjbReferenceDescriptor(EjbReference ejbReference)
addEjbReferenceDescriptor in interface EjbReferenceContaineraddEjbReferenceDescriptor in interface WritableJndiNameEnvironmentejbReference - the EjbReferenceDescriptor to add.public void removeEjbReferenceDescriptor(EjbReference ejbReference)
WritableJndiNameEnvironment
removeEjbReferenceDescriptor in interface WritableJndiNameEnvironmentejbReference - the EjbReferenceDescriptor to remove.public EjbReference getEjbReferenceByName(java.lang.String name)
public EjbReference getEjbReference(java.lang.String name)
EjbReferenceContainer
getEjbReference in interface EjbReferenceContainerpublic java.util.Set<ServiceReferenceDescriptor> getServiceReferenceDescriptors()
JndiNameEnvironment
getServiceReferenceDescriptors in interface JndiNameEnvironmentgetServiceReferenceDescriptors in interface ServiceReferenceContainergetServiceReferenceDescriptors in class BundleDescriptorpublic void addServiceReferenceDescriptor(ServiceReferenceDescriptor serviceRef)
WritableJndiNameEnvironment
addServiceReferenceDescriptor in interface ServiceReferenceContaineraddServiceReferenceDescriptor in interface WritableJndiNameEnvironmentpublic void removeServiceReferenceDescriptor(ServiceReferenceDescriptor serviceRef)
WritableJndiNameEnvironment
removeServiceReferenceDescriptor in interface ServiceReferenceContainerremoveServiceReferenceDescriptor in interface WritableJndiNameEnvironmentpublic ServiceReferenceDescriptor getServiceReferenceByName(java.lang.String name)
getServiceReferenceByName in interface JndiNameEnvironmentgetServiceReferenceByName in interface ServiceReferenceContainerpublic java.util.Set<MessageDestinationReferenceDescriptor> getMessageDestinationReferenceDescriptors()
JndiNameEnvironment
getMessageDestinationReferenceDescriptors in interface JndiNameEnvironmentgetMessageDestinationReferenceDescriptors in interface MessageDestinationReferenceContainerpublic void addMessageDestinationReferenceDescriptor(MessageDestinationReferenceDescriptor messageDestRef)
WritableJndiNameEnvironment
addMessageDestinationReferenceDescriptor in interface MessageDestinationReferenceContaineraddMessageDestinationReferenceDescriptor in interface WritableJndiNameEnvironmentpublic void removeMessageDestinationReferenceDescriptor(MessageDestinationReferenceDescriptor msgDestRef)
WritableJndiNameEnvironment
removeMessageDestinationReferenceDescriptor in interface MessageDestinationReferenceContainerremoveMessageDestinationReferenceDescriptor in interface WritableJndiNameEnvironmentpublic MessageDestinationReferenceDescriptor getMessageDestinationReferenceByName(java.lang.String name)
getMessageDestinationReferenceByName in interface JndiNameEnvironmentgetMessageDestinationReferenceByName in interface MessageDestinationReferenceContainerpublic java.util.Set<JmsDestinationReferenceDescriptor> getJmsDestinationReferenceDescriptors()
getJmsDestinationReferenceDescriptors in interface JndiNameEnvironmentgetJmsDestinationReferenceDescriptors in interface ResourceEnvReferenceContainerpublic void addJmsDestinationReferenceDescriptor(JmsDestinationReferenceDescriptor jmsDestReference)
WritableJndiNameEnvironment
addJmsDestinationReferenceDescriptor in interface ResourceEnvReferenceContaineraddJmsDestinationReferenceDescriptor in interface WritableJndiNameEnvironmentpublic void removeJmsDestinationReferenceDescriptor(JmsDestinationReferenceDescriptor jmsDestReference)
WritableJndiNameEnvironment
removeJmsDestinationReferenceDescriptor in interface WritableJndiNameEnvironmentpublic JmsDestinationReferenceDescriptor getJmsDestinationReferenceByName(java.lang.String name)
getJmsDestinationReferenceByName in interface JndiNameEnvironmentgetJmsDestinationReferenceByName in interface ResourceEnvReferenceContainerpublic java.util.Set<ResourceReferenceDescriptor> getResourceReferenceDescriptors()
getResourceReferenceDescriptors in interface JndiNameEnvironmentgetResourceReferenceDescriptors in interface ResourceReferenceContainerpublic void addResourceReferenceDescriptor(ResourceReferenceDescriptor resourceReference)
addResourceReferenceDescriptor in interface ResourceReferenceContaineraddResourceReferenceDescriptor in interface WritableJndiNameEnvironmentresourceReference - the ResourceReferenceDescriptor to add.public void removeResourceReferenceDescriptor(ResourceReferenceDescriptor resourceReference)
removeResourceReferenceDescriptor in interface WritableJndiNameEnvironmentresourceReference - the ResourceReferenceDescriptor to remove.public ResourceReferenceDescriptor getResourceReferenceByName(java.lang.String name)
getResourceReferenceByName in interface ResourceReferenceContainerpublic EnvironmentProperty getEnvironmentPropertyByName(java.lang.String name)
getEnvironmentPropertyByName in interface JndiNameEnvironmentpublic java.util.Set<EnvironmentProperty> getEnvironmentProperties()
getEnvironmentProperties in interface JndiNameEnvironmentpublic void addEnvironmentProperty(EnvironmentProperty environmentProperty)
WritableJndiNameEnvironment
addEnvironmentProperty in interface WritableJndiNameEnvironmentenvironmentProperty - the EnvironmentProperty to add.public void removeEnvironmentProperty(EnvironmentProperty environmentProperty)
removeEnvironmentProperty in interface WritableJndiNameEnvironmentenvironmentProperty - the EnvironmentProperty to remove.public java.util.Set<EntityManagerFactoryReferenceDescriptor> getEntityManagerFactoryReferenceDescriptors()
JndiNameEnvironment
getEntityManagerFactoryReferenceDescriptors in interface JndiNameEnvironmentpublic EntityManagerFactoryReferenceDescriptor getEntityManagerFactoryReferenceByName(java.lang.String name)
getEntityManagerFactoryReferenceByName in interface JndiNameEnvironmentpublic void addEntityManagerFactoryReferenceDescriptor(EntityManagerFactoryReferenceDescriptor reference)
addEntityManagerFactoryReferenceDescriptor in interface WritableJndiNameEnvironmentpublic java.util.Set<EntityManagerReferenceDescriptor> getEntityManagerReferenceDescriptors()
JndiNameEnvironment
getEntityManagerReferenceDescriptors in interface JndiNameEnvironmentpublic EntityManagerReferenceDescriptor getEntityManagerReferenceByName(java.lang.String name)
getEntityManagerReferenceByName in interface JndiNameEnvironmentpublic void addEntityManagerReferenceDescriptor(EntityManagerReferenceDescriptor reference)
addEntityManagerReferenceDescriptor in interface WritableJndiNameEnvironmentpublic java.util.Set<DataSourceDefinitionDescriptor> getDataSourceDefinitionDescriptors()
JndiNameEnvironment
getDataSourceDefinitionDescriptors in interface JndiNameEnvironmentpublic void addDataSourceDefinitionDescriptor(DataSourceDefinitionDescriptor reference)
WritableJndiNameEnvironment
addDataSourceDefinitionDescriptor in interface WritableJndiNameEnvironmentreference - DataSourceDefinitionDescriptor to add.public void removeDataSourceDefinitionDescriptor(DataSourceDefinitionDescriptor reference)
WritableJndiNameEnvironment
removeDataSourceDefinitionDescriptor in interface WritableJndiNameEnvironmentreference - DataSourceDefinitionDescriptor to remove.public java.util.List<InjectionCapable> getInjectableResourcesByClass(java.lang.String className)
getInjectableResourcesByClass in interface JndiNameEnvironmentpublic InjectionInfo getInjectionInfoByClass(java.lang.Class clazz)
getInjectionInfoByClass in interface JndiNameEnvironmentpublic java.lang.Boolean getDisableNonportableJndiNames()
public void setDisableNonportableJndiNames(java.lang.String disableOrNot)
public java.util.Set<LifecycleCallbackDescriptor> getPostConstructDescriptors()
JndiNameEnvironment
getPostConstructDescriptors in interface JndiNameEnvironmentpublic void addPostConstructDescriptor(LifecycleCallbackDescriptor postConstructDesc)
WritableJndiNameEnvironment
addPostConstructDescriptor in interface WritableJndiNameEnvironmentpublic LifecycleCallbackDescriptor getPostConstructDescriptorByClass(java.lang.String className)
JndiNameEnvironment
getPostConstructDescriptorByClass in interface JndiNameEnvironmentpublic java.util.Set<LifecycleCallbackDescriptor> getPreDestroyDescriptors()
JndiNameEnvironment
getPreDestroyDescriptors in interface JndiNameEnvironmentpublic void addPreDestroyDescriptor(LifecycleCallbackDescriptor preDestroyDesc)
WritableJndiNameEnvironment
addPreDestroyDescriptor in interface WritableJndiNameEnvironmentpublic LifecycleCallbackDescriptor getPreDestroyDescriptorByClass(java.lang.String className)
JndiNameEnvironment
getPreDestroyDescriptorByClass in interface JndiNameEnvironmentpublic java.lang.String getEnterpriseBeansProperty(java.lang.String key)
public void addEnterpriseBeansProperty(NameValuePairDescriptor newProp)
public java.util.List<NameValuePairDescriptor> getEnterpriseBeansProperties()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||