Package com.sun.enterprise.deployment
Class EntityManagerFactoryReferenceDescriptor
- java.lang.Object
-
- java.util.Observable
-
- org.glassfish.deployment.common.DynamicAttributesDescriptor
-
- org.glassfish.deployment.common.Descriptor
-
- com.sun.enterprise.deployment.EnvironmentProperty
-
- com.sun.enterprise.deployment.EntityManagerFactoryReferenceDescriptor
-
- All Implemented Interfaces:
InjectionCapable
,ApplicationParam
,EntityManagerFactoryReference
,NamedInformation
,ContextParameter
,EnvironmentEntry
,InitializationParameter
,NameValuePair
,WebDescriptor
,Serializable
public class EntityManagerFactoryReferenceDescriptor extends EnvironmentProperty implements EntityManagerFactoryReference
An object representing a component environment reference to an EntityManagerFactory- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.sun.enterprise.deployment.EnvironmentProperty
lookupName, mappedName
-
Fields inherited from class org.glassfish.deployment.common.Descriptor
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED
-
-
Constructor Summary
Constructors Constructor Description EntityManagerFactoryReferenceDescriptor()
EntityManagerFactoryReferenceDescriptor(String name, String unitName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getInjectResourceType()
This is the class name of the type of resource that is to be injected.BundleDescriptor
getReferringBundleDescriptor()
Get the referring bundle, i.e.String
getUnitName()
Get the unit name of the entity manager factory to which this reference is associated.boolean
isConflict(EntityManagerFactoryReferenceDescriptor other)
void
setInjectResourceType(String resourceType)
void
setReferringBundleDescriptor(BundleDescriptor referringBundle)
Set the referring bundle, i.e.void
setUnitName(String unitName)
Set the unit name of the entity manager factory to which this reference is associated.-
Methods inherited from class com.sun.enterprise.deployment.EnvironmentProperty
addInjectionTarget, equals, getComponentEnvName, getInjectionTargets, getLookupName, getMappedName, getResolvedValue, getResolvedValueObject, getType, getValue, getValueObject, getValueType, hasAValue, hashCode, hasInjectionTargetFromXml, hasLookupName, isConflict, isConflictResourceGroup, isInjectable, isSetValueCalled, print, printInjectableResourceInfo, setLookupName, setMappedName, setType, setValue
-
Methods inherited from class org.glassfish.deployment.common.Descriptor
addDescriptorExtension, addPrefixMapping, createUniqueFilenameAmongst, createUniqueNameAmongst, createUniqueNameAmongstNamedDescriptors, fillDocType, getDeploymentExtensions, getDescription, getDescriptorExtension, getDescriptorExtensions, getDisplayName, getDocType, getLargeIconUri, getLocalizedDescription, getLocalizedDescriptions, getLocalizedDisplayName, getLocalizedDisplayNames, getLocalizedLargeIconUri, getLocalizedLargeIconUris, getLocalizedSmallIconUri, getLocalizedSmallIconUris, getName, getPrefixMapping, getSmallIconUri, isBoundsChecking, setBoundsChecking, setDescription, setDisplayName, setLargeIconUri, setLocalizedDescription, setLocalizedDisplayName, setLocalizedLargeIconUri, setLocalizedSmallIconUri, setName, setSmallIconUri, visit
-
Methods inherited from class org.glassfish.deployment.common.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, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.sun.enterprise.deployment.InjectionCapable
addInjectionTarget, getComponentEnvName, getInjectionTargets, isInjectable
-
Methods inherited from interface com.sun.enterprise.deployment.types.NamedInformation
getDescription, getName, setDescription, setName
-
Methods inherited from interface com.sun.enterprise.deployment.web.NameValuePair
getDescription, getName, setDescription, setName
-
Methods inherited from interface com.sun.enterprise.deployment.web.WebDescriptor
getDescription, getLargeIconUri, getName, getSmallIconUri, setDescription, setLargeIconUri, setName, setSmallIconUri
-
-
-
-
Method Detail
-
setUnitName
public void setUnitName(String unitName)
Description copied from interface:EntityManagerFactoryReference
Set the unit name of the entity manager factory to which this reference is associated.- Specified by:
setUnitName
in interfaceEntityManagerFactoryReference
-
getUnitName
public String getUnitName()
Description copied from interface:EntityManagerFactoryReference
Get the unit name of the entity manager factory to which this reference is associated.- Specified by:
getUnitName
in interfaceEntityManagerFactoryReference
-
getInjectResourceType
public String getInjectResourceType()
Description copied from interface:InjectionCapable
This is the class name of the type of resource that is to be injected.- Specified by:
getInjectResourceType
in interfaceInjectionCapable
- Overrides:
getInjectResourceType
in classEnvironmentProperty
-
setInjectResourceType
public void setInjectResourceType(String resourceType)
- Specified by:
setInjectResourceType
in interfaceInjectionCapable
- Overrides:
setInjectResourceType
in classEnvironmentProperty
-
setReferringBundleDescriptor
public void setReferringBundleDescriptor(BundleDescriptor referringBundle)
Description copied from interface:EntityManagerFactoryReference
Set the referring bundle, i.e. the bundle within which this reference is declared.- Specified by:
setReferringBundleDescriptor
in interfaceEntityManagerFactoryReference
-
getReferringBundleDescriptor
public BundleDescriptor getReferringBundleDescriptor()
Description copied from interface:EntityManagerFactoryReference
Get the referring bundle, i.e. the bundle within which this reference is declared.- Specified by:
getReferringBundleDescriptor
in interfaceEntityManagerFactoryReference
-
isConflict
public boolean isConflict(EntityManagerFactoryReferenceDescriptor other)
-
-