public abstract class JndiEnvironmentRefsGroupDescriptor extends CommonResourceDescriptor implements EjbReferenceContainer, ResourceReferenceContainer, MessageDestinationReferenceContainer, WritableJndiNameEnvironment
| Modifier and Type | Field and Description |
|---|---|
protected BundleDescriptor |
bundleDescriptor |
protected Map<LifecycleCallbackDescriptor.CallbackType,Set<LifecycleCallbackDescriptor>> |
callbackDescriptors |
protected Set |
ejbReferences |
protected Set<EntityManagerFactoryReferenceDescriptor> |
entityManagerFactoryReferences |
protected Set<EntityManagerReferenceDescriptor> |
entityManagerReferences |
protected Set |
environmentProperties |
protected Set |
messageDestReferences |
protected Set |
resourceEnvReferences |
protected Set |
resourceReferences |
protected Set |
serviceReferences |
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED| Constructor and Description |
|---|
JndiEnvironmentRefsGroupDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCallbackDescriptor(LifecycleCallbackDescriptor.CallbackType type,
LifecycleCallbackDescriptor llcDesc) |
void |
addCallbackDescriptors(LifecycleCallbackDescriptor.CallbackType type,
Set<LifecycleCallbackDescriptor> lccSet) |
void |
addEjbReferenceDescriptor(EjbReference ejbReference)
Add a reference to an ejb.
|
void |
addEntityManagerFactoryReferenceDescriptor(EntityManagerFactoryReferenceDescriptor reference) |
void |
addEntityManagerReferenceDescriptor(EntityManagerReferenceDescriptor reference) |
void |
addEnvironmentProperty(EnvironmentProperty environmentProperty)
Adds the specified environment property to the receiver.
|
void |
addMessageDestinationReferenceDescriptor(MessageDestinationReferenceDescriptor msgDestReference)
Add a message destination reference to myself
|
void |
addPostConstructDescriptor(LifecycleCallbackDescriptor lcDesc)
Adds the specified post-construct descriptor to the receiver.
|
void |
addPreDestroyDescriptor(LifecycleCallbackDescriptor lcDesc)
Adds the specified pre-destroy descriptor to the receiver.
|
void |
addResourceEnvReferenceDescriptor(ResourceEnvReferenceDescriptor resourceEnvinationReference)
Adds the specified resource environment reference to the receiver.
|
void |
addResourceReferenceDescriptor(ResourceReferenceDescriptor resourceReference)
Add a resource reference to the J2EEE component
|
void |
addServiceReferenceDescriptor(ServiceReferenceDescriptor serviceReference)
Adds the specified service reference to the receiver.
|
BundleDescriptor |
getBundleDescriptor() |
Set<LifecycleCallbackDescriptor> |
getCallbackDescriptors(LifecycleCallbackDescriptor.CallbackType type) |
EjbReference |
getEjbReference(String name)
Looks up an ejb reference with the given name.
|
Set |
getEjbReferenceDescriptors()
Return the set of references to ejbs that I have.
|
EntityManagerFactoryReferenceDescriptor |
getEntityManagerFactoryReferenceByName(String name)
Return the entity manager factory reference descriptor corresponding to
the given name.
|
Set<EntityManagerFactoryReferenceDescriptor> |
getEntityManagerFactoryReferenceDescriptors()
Return a set of entity manager factory reference descriptors.
|
EntityManagerReferenceDescriptor |
getEntityManagerReferenceByName(String name)
Return the entity manager reference descriptor corresponding to
the given name.
|
Set<EntityManagerReferenceDescriptor> |
getEntityManagerReferenceDescriptors()
Return a set of entity manager reference descriptors.
|
Set |
getEnvironmentProperties()
Return a set of environment properties.
|
EnvironmentProperty |
getEnvironmentPropertyByName(String name)
Return the env-entry with the given name
|
List<InjectionCapable> |
getInjectableResourcesByClass(String className) |
InjectionInfo |
getInjectionInfoByClass(Class clazz) |
MessageDestinationReferenceDescriptor |
getMessageDestinationReferenceByName(String name)
Return a message destination reference by the same name or throw an IllegalArgumentException.
|
Set |
getMessageDestinationReferenceDescriptors()
Return the set of message destination references declared.
|
LifecycleCallbackDescriptor |
getPostConstructDescriptorByClass(String className)
Return the post-construct descriptor corresponding to
the given name.
|
Set<LifecycleCallbackDescriptor> |
getPostConstructDescriptors()
Return a set of post-construct descriptors.
|
LifecycleCallbackDescriptor |
getPreDestroyDescriptorByClass(String className)
Return the pre-destroy descriptor corresponding to
the given name.
|
Set<LifecycleCallbackDescriptor> |
getPreDestroyDescriptors()
Return a set of pre-destroy descriptors.
|
ResourceEnvReferenceDescriptor |
getResourceEnvReferenceByName(String name)
Return the resource environment reference descriptor corresponding to
the given name.
|
Set |
getResourceEnvReferenceDescriptors()
Return a set of resource environment reference descriptors.
|
ResourceReferenceDescriptor |
getResourceReferenceByName(String name)
Looks up a reference to a resource by its name (getName()).
|
Set |
getResourceReferenceDescriptors()
Return the set of references to resources that I have.
|
ServiceReferenceDescriptor |
getServiceReferenceByName(String name)
Return the Service reference descriptor corresponding to
the given name.
|
Set |
getServiceReferenceDescriptors()
Return a set of service reference descriptors.
|
boolean |
hasCallbackDescriptor(LifecycleCallbackDescriptor.CallbackType type) |
void |
removeEjbReferenceDescriptor(EjbReference ejbReference)
Removes the specificed ejb reference from the receiver.
|
void |
removeEnvironmentProperty(EnvironmentProperty environmentProperty)
Removes the specified environment property from receiver.
|
void |
removeMessageDestinationReferenceDescriptor(MessageDestinationReferenceDescriptor msgDestRef)
Removes the specified message destination reference from the receiver.
|
void |
removeResourceEnvReferenceDescriptor(ResourceEnvReferenceDescriptor resourceEnvinationReference)
Removes the specified resource environment reference from the receiver.
|
void |
removeResourceReferenceDescriptor(ResourceReferenceDescriptor resourceReference)
Removes the specified resource reference from the receiver.
|
void |
removeServiceReferenceDescriptor(ServiceReferenceDescriptor serviceReference)
Removes the specified service reference from the receiver.
|
void |
setBundleDescriptor(BundleDescriptor desc) |
addResourceDescriptor, getAllResourcesDescriptors, getAllResourcesDescriptors, getResourceDescriptor, getResourceDescriptors, removeResourceDescriptoraddDescriptorExtension, addPrefixMapping, createUniqueFilenameAmongst, createUniqueNameAmongst, createUniqueNameAmongstNamedDescriptors, fillDocType, getDeploymentExtensions, getDescription, getDescriptorExtension, getDescriptorExtensions, getDisplayName, getDocType, getLargeIconUri, getLocalizedDescription, getLocalizedDescriptions, getLocalizedDisplayName, getLocalizedDisplayNames, getLocalizedLargeIconUri, getLocalizedLargeIconUris, getLocalizedSmallIconUri, getLocalizedSmallIconUris, getName, getPrefixMapping, getSmallIconUri, isBoundsChecking, print, setBoundsChecking, setDescription, setDisplayName, setLargeIconUri, setLocalizedDescription, setLocalizedDisplayName, setLocalizedLargeIconUri, setLocalizedSmallIconUri, setName, setSmallIconUri, visitaddExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toStringaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddResourceDescriptor, removeResourceDescriptorgetAllResourcesDescriptors, getAllResourcesDescriptors, getResourceDescriptorsprotected Map<LifecycleCallbackDescriptor.CallbackType,Set<LifecycleCallbackDescriptor>> callbackDescriptors
protected BundleDescriptor bundleDescriptor
protected Set environmentProperties
protected Set ejbReferences
protected Set resourceEnvReferences
protected Set messageDestReferences
protected Set resourceReferences
protected Set serviceReferences
protected Set<EntityManagerFactoryReferenceDescriptor> entityManagerFactoryReferences
protected Set<EntityManagerReferenceDescriptor> entityManagerReferences
public void setBundleDescriptor(BundleDescriptor desc)
public BundleDescriptor getBundleDescriptor()
public void addCallbackDescriptor(LifecycleCallbackDescriptor.CallbackType type, LifecycleCallbackDescriptor llcDesc)
public void addCallbackDescriptors(LifecycleCallbackDescriptor.CallbackType type, Set<LifecycleCallbackDescriptor> lccSet)
public Set<LifecycleCallbackDescriptor> getCallbackDescriptors(LifecycleCallbackDescriptor.CallbackType type)
public boolean hasCallbackDescriptor(LifecycleCallbackDescriptor.CallbackType type)
public void addPostConstructDescriptor(LifecycleCallbackDescriptor lcDesc)
WritableJndiNameEnvironmentaddPostConstructDescriptor in interface WritableJndiNameEnvironmentlcDesc - the post-construct LifecycleCallbackDescriptor to add.public LifecycleCallbackDescriptor getPostConstructDescriptorByClass(String className)
JndiNameEnvironmentgetPostConstructDescriptorByClass in interface JndiNameEnvironmentpublic Set<LifecycleCallbackDescriptor> getPostConstructDescriptors()
JndiNameEnvironmentgetPostConstructDescriptors in interface JndiNameEnvironmentpublic void addPreDestroyDescriptor(LifecycleCallbackDescriptor lcDesc)
WritableJndiNameEnvironmentaddPreDestroyDescriptor in interface WritableJndiNameEnvironmentlcDesc - the pre-destroy LifecycleCallbackDescriptor to add.public LifecycleCallbackDescriptor getPreDestroyDescriptorByClass(String className)
JndiNameEnvironmentgetPreDestroyDescriptorByClass in interface JndiNameEnvironmentpublic Set<LifecycleCallbackDescriptor> getPreDestroyDescriptors()
JndiNameEnvironmentgetPreDestroyDescriptors in interface JndiNameEnvironmentpublic void addEjbReferenceDescriptor(EjbReference ejbReference)
EjbReferenceContaineraddEjbReferenceDescriptor in interface EjbReferenceContaineraddEjbReferenceDescriptor in interface WritableJndiNameEnvironmentejbReference - the EjbReferenceDescriptor to add.public EjbReference getEjbReference(String name)
EjbReferenceContainergetEjbReference in interface EjbReferenceContainerpublic Set getEjbReferenceDescriptors()
EjbReferenceContainergetEjbReferenceDescriptors in interface JndiNameEnvironmentgetEjbReferenceDescriptors in interface EjbReferenceContainerpublic void removeEjbReferenceDescriptor(EjbReference ejbReference)
WritableJndiNameEnvironmentremoveEjbReferenceDescriptor in interface WritableJndiNameEnvironmentejbReference - the EjbReferenceDescriptor to remove.public void addMessageDestinationReferenceDescriptor(MessageDestinationReferenceDescriptor msgDestReference)
MessageDestinationReferenceContaineraddMessageDestinationReferenceDescriptor in interface MessageDestinationReferenceContaineraddMessageDestinationReferenceDescriptor in interface WritableJndiNameEnvironmentmsgDestReference - the MessageDestinationReferenceDescriptor to add.public MessageDestinationReferenceDescriptor getMessageDestinationReferenceByName(String name)
MessageDestinationReferenceContainergetMessageDestinationReferenceByName in interface JndiNameEnvironmentgetMessageDestinationReferenceByName in interface MessageDestinationReferenceContainerpublic Set getMessageDestinationReferenceDescriptors()
MessageDestinationReferenceContainergetMessageDestinationReferenceDescriptors in interface JndiNameEnvironmentgetMessageDestinationReferenceDescriptors in interface MessageDestinationReferenceContainerpublic void removeMessageDestinationReferenceDescriptor(MessageDestinationReferenceDescriptor msgDestRef)
MessageDestinationReferenceContainerremoveMessageDestinationReferenceDescriptor in interface MessageDestinationReferenceContainerremoveMessageDestinationReferenceDescriptor in interface WritableJndiNameEnvironmentmsgDestRef - MessageDestinationReferenceDescriptor to remove.public void addEnvironmentProperty(EnvironmentProperty environmentProperty)
WritableJndiNameEnvironmentaddEnvironmentProperty in interface WritableJndiNameEnvironmentenvironmentProperty - the EnvironmentProperty to add.public Set getEnvironmentProperties()
JndiNameEnvironmentgetEnvironmentProperties in interface JndiNameEnvironmentpublic EnvironmentProperty getEnvironmentPropertyByName(String name)
JndiNameEnvironmentgetEnvironmentPropertyByName in interface JndiNameEnvironmentpublic void removeEnvironmentProperty(EnvironmentProperty environmentProperty)
WritableJndiNameEnvironmentremoveEnvironmentProperty in interface WritableJndiNameEnvironmentenvironmentProperty - the EnvironmentProperty to remove.public void addServiceReferenceDescriptor(ServiceReferenceDescriptor serviceReference)
WritableJndiNameEnvironmentaddServiceReferenceDescriptor in interface WritableJndiNameEnvironmentserviceReference - the ServiceReferenceDescriptor to add.public Set getServiceReferenceDescriptors()
JndiNameEnvironmentgetServiceReferenceDescriptors in interface JndiNameEnvironmentpublic ServiceReferenceDescriptor getServiceReferenceByName(String name)
JndiNameEnvironmentgetServiceReferenceByName in interface JndiNameEnvironmentpublic void removeServiceReferenceDescriptor(ServiceReferenceDescriptor serviceReference)
WritableJndiNameEnvironmentremoveServiceReferenceDescriptor in interface WritableJndiNameEnvironmentserviceReference - the ServiceReferenceDescriptor to remove.public void addResourceReferenceDescriptor(ResourceReferenceDescriptor resourceReference)
ResourceReferenceContaineraddResourceReferenceDescriptor in interface ResourceReferenceContaineraddResourceReferenceDescriptor in interface WritableJndiNameEnvironmentresourceReference - the ResourceReferenceDescriptor to add.public Set getResourceReferenceDescriptors()
ResourceReferenceContainergetResourceReferenceDescriptors in interface JndiNameEnvironmentgetResourceReferenceDescriptors in interface ResourceReferenceContainerpublic ResourceReferenceDescriptor getResourceReferenceByName(String name)
ResourceReferenceContainergetResourceReferenceByName in interface ResourceReferenceContainerpublic void removeResourceReferenceDescriptor(ResourceReferenceDescriptor resourceReference)
WritableJndiNameEnvironmentremoveResourceReferenceDescriptor in interface WritableJndiNameEnvironmentresourceReference - the ResourceReferenceDescriptor to remove.public void addResourceEnvReferenceDescriptor(ResourceEnvReferenceDescriptor resourceEnvinationReference)
WritableJndiNameEnvironmentaddResourceEnvReferenceDescriptor in interface WritableJndiNameEnvironmentresourceEnvinationReference - the ResourceEnvReferenceDescriptor to add.public Set getResourceEnvReferenceDescriptors()
JndiNameEnvironmentgetResourceEnvReferenceDescriptors in interface JndiNameEnvironmentpublic ResourceEnvReferenceDescriptor getResourceEnvReferenceByName(String name)
JndiNameEnvironmentgetResourceEnvReferenceByName in interface JndiNameEnvironmentpublic void removeResourceEnvReferenceDescriptor(ResourceEnvReferenceDescriptor resourceEnvinationReference)
WritableJndiNameEnvironmentremoveResourceEnvReferenceDescriptor in interface WritableJndiNameEnvironmentresourceEnvinationReference - the ResourceEnvReferenceDescriptor to remove.public void addEntityManagerFactoryReferenceDescriptor(EntityManagerFactoryReferenceDescriptor reference)
addEntityManagerFactoryReferenceDescriptor in interface WritableJndiNameEnvironmentpublic Set<EntityManagerFactoryReferenceDescriptor> getEntityManagerFactoryReferenceDescriptors()
JndiNameEnvironmentgetEntityManagerFactoryReferenceDescriptors in interface JndiNameEnvironmentpublic EntityManagerFactoryReferenceDescriptor getEntityManagerFactoryReferenceByName(String name)
JndiNameEnvironmentgetEntityManagerFactoryReferenceByName in interface JndiNameEnvironmentpublic void addEntityManagerReferenceDescriptor(EntityManagerReferenceDescriptor reference)
addEntityManagerReferenceDescriptor in interface WritableJndiNameEnvironmentpublic Set<EntityManagerReferenceDescriptor> getEntityManagerReferenceDescriptors()
JndiNameEnvironmentgetEntityManagerReferenceDescriptors in interface JndiNameEnvironmentpublic EntityManagerReferenceDescriptor getEntityManagerReferenceByName(String name)
JndiNameEnvironmentgetEntityManagerReferenceByName in interface JndiNameEnvironmentpublic List<InjectionCapable> getInjectableResourcesByClass(String className)
getInjectableResourcesByClass in interface JndiNameEnvironmentpublic InjectionInfo getInjectionInfoByClass(Class clazz)
getInjectionInfoByClass in interface JndiNameEnvironmentCopyright © 2019. All rights reserved.