Package com.sun.enterprise.deployment
Class ResourceDescriptor
- java.lang.Object
-
- java.util.Observable
-
- org.glassfish.deployment.common.DynamicAttributesDescriptor
-
- org.glassfish.deployment.common.Descriptor
-
- com.sun.enterprise.deployment.ResourceDescriptor
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AbstractConnectorResourceDescriptor
,ContextServiceDefinitionDescriptor
,DataSourceDefinitionDescriptor
,MailSessionDescriptor
,ManagedExecutorDefinitionDescriptor
,ManagedScheduledExecutorDefinitionDescriptor
,ManagedThreadFactoryDefinitionDescriptor
public class ResourceDescriptor extends Descriptor
Class to hold a description of a resourceThis class does not include JNDI information
- Since:
- 4.0
- See Also:
Resource
,Resource
, Serialized Form
-
-
Field Summary
-
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 ResourceDescriptor()
ResourceDescriptor(ResourceDescriptor resourceDescriptor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetadataSource
getMetadataSource()
Where the resource definition comes from.String
getResourceId()
JavaEEResourceType
getResourceType()
void
setMetadataSource(MetadataSource metadataSource)
void
setResourceId(String resourceId)
void
setResourceType(JavaEEResourceType resourceType)
-
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, print, 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
-
-
-
-
Constructor Detail
-
ResourceDescriptor
public ResourceDescriptor()
-
ResourceDescriptor
public ResourceDescriptor(ResourceDescriptor resourceDescriptor)
-
-
Method Detail
-
getResourceId
public String getResourceId()
-
setResourceId
public void setResourceId(String resourceId)
-
getResourceType
public JavaEEResourceType getResourceType()
-
setResourceType
public void setResourceType(JavaEEResourceType resourceType)
-
getMetadataSource
public MetadataSource getMetadataSource()
Where the resource definition comes from. Can be XML, ANNOTATION or PROGRAMMATIC- Returns:
- XML by default
-
setMetadataSource
public void setMetadataSource(MetadataSource metadataSource)
-
-