Class ResourceBase
- java.lang.Object
- 
- org.apache.tomcat.util.descriptor.web.ResourceBase
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- Injectable
 - Direct Known Subclasses:
- ContextEjb,- ContextEnvironment,- ContextHandler,- ContextLocalEjb,- ContextResource,- ContextResourceEnvRef,- ContextResourceLink,- ContextService,- MessageDestination,- MessageDestinationRef
 
 public class ResourceBase extends java.lang.Object implements java.io.Serializable, Injectable Representation of an Context element- Author:
- Peter Rossbach (pero@apache.org)
- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description ResourceBase()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddInjectionTarget(java.lang.String injectionTargetName, java.lang.String jndiName)booleanequals(java.lang.Object obj)java.lang.StringgetDescription()java.util.List<InjectionTarget>getInjectionTargets()java.lang.StringgetLookupName()java.lang.StringgetName()NamingResourcesgetNamingResources()java.lang.ObjectgetProperty(java.lang.String name)java.lang.StringgetType()inthashCode()java.util.Iterator<java.lang.String>listProperties()List properties.voidremoveProperty(java.lang.String name)Remove a configured property.voidsetDescription(java.lang.String description)voidsetLookupName(java.lang.String lookupName)voidsetName(java.lang.String name)voidsetNamingResources(NamingResources resources)voidsetProperty(java.lang.String name, java.lang.Object value)Set a configured property.voidsetType(java.lang.String type)
 
- 
- 
- 
Method Detail- 
getDescriptionpublic java.lang.String getDescription() 
 - 
setDescriptionpublic void setDescription(java.lang.String description) 
 - 
getNamepublic java.lang.String getName() - Specified by:
- getNamein interface- Injectable
 
 - 
setNamepublic void setName(java.lang.String name) 
 - 
getTypepublic java.lang.String getType() 
 - 
setTypepublic void setType(java.lang.String type) 
 - 
getLookupNamepublic java.lang.String getLookupName() 
 - 
setLookupNamepublic void setLookupName(java.lang.String lookupName) 
 - 
getPropertypublic java.lang.Object getProperty(java.lang.String name) - Parameters:
- name- The property name
- Returns:
- a configured property.
 
 - 
setPropertypublic void setProperty(java.lang.String name, java.lang.Object value)Set a configured property.- Parameters:
- name- The property name
- value- The property value
 
 - 
removePropertypublic void removeProperty(java.lang.String name) Remove a configured property.- Parameters:
- name- The property name
 
 - 
listPropertiespublic java.util.Iterator<java.lang.String> listProperties() List properties.- Returns:
- the property names iterator
 
 - 
addInjectionTargetpublic void addInjectionTarget(java.lang.String injectionTargetName, java.lang.String jndiName)- Specified by:
- addInjectionTargetin interface- Injectable
 
 - 
getInjectionTargetspublic java.util.List<InjectionTarget> getInjectionTargets() - Specified by:
- getInjectionTargetsin interface- Injectable
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
equalspublic boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- java.lang.Object
 
 - 
getNamingResourcespublic NamingResources getNamingResources() 
 - 
setNamingResourcespublic void setNamingResources(NamingResources resources) 
 
- 
 
-