Package org.apache.catalina.storeconfig
Class StoreDescription
- java.lang.Object
- 
- org.apache.catalina.storeconfig.StoreDescription
 
- 
 public class StoreDescription extends java.lang.ObjectBean of a StoreDescription<Description tag="Context" standard="true" default="true" externalAllowed="true" storeSeparate="true" backup="true" children="true" tagClass="org.apache.catalina.core.StandardContext" storeFactoryClass="org.apache.catalina.storeconfig.StandardContextSF" storeAppenderClass="org.apache.catalina.storeconfig.StoreContextAppender"> <TransientAttribute>available</TransientAttribute> <TransientAttribute>configFile</TransientAttribute> <TransientAttribute>configured</TransientAttribute> <TransientAttribute>displayName</TransientAttribute> <TransientAttribute>distributable</TransientAttribute> <TransientAttribute>domain</TransientAttribute> <TransientAttribute>engineName</TransientAttribute> <TransientAttribute>name</TransientAttribute> <TransientAttribute>publicId</TransientAttribute> <TransientAttribute>replaceWelcomeFiles</TransientAttribute> <TransientAttribute>saveConfig</TransientAttribute> <TransientAttribute>sessionTimeout</TransientAttribute> <TransientAttribute>startupTime</TransientAttribute> <TransientAttribute>tldScanTime</TransientAttribute> </Description>
- 
- 
Constructor SummaryConstructors Constructor Description StoreDescription()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTransientAttribute(java.lang.String attribute)voidaddTransientChild(java.lang.String classname)java.lang.StringgetId()Return the real id or TagClassIStoreFactorygetStoreFactory()java.lang.StringgetStoreFactoryClass()java.lang.StringgetStoreWriterClass()java.lang.StringgetTag()java.lang.StringgetTagClass()java.util.List<java.lang.String>getTransientAttributes()java.util.List<java.lang.String>getTransientChildren()booleanisAttributes()booleanisBackup()booleanisChildren()booleanisDefault()booleanisExternalAllowed()booleanisExternalOnly()booleanisStandard()booleanisStoreSeparate()booleanisTransientAttribute(java.lang.String attribute)Is attribute transient, please don't save this.booleanisTransientChild(java.lang.String classname)Is child transient, please don't save this.voidremoveTransientAttribute(java.lang.String attribute)voidremoveTransientChild(java.lang.String classname)voidsetAttributes(boolean attributes)voidsetBackup(boolean backup)voidsetChildren(boolean children)voidsetDefault(boolean aDefault)voidsetExternalAllowed(boolean external)voidsetExternalOnly(boolean external)voidsetId(java.lang.String id)voidsetStandard(boolean standard)voidsetStoreFactory(IStoreFactory storeFactory)voidsetStoreFactoryClass(java.lang.String storeFactoryClass)voidsetStoreSeparate(boolean storeSeparate)voidsetStoreWriterClass(java.lang.String storeWriterClass)voidsetTag(java.lang.String tag)voidsetTagClass(java.lang.String tagClass)voidsetTransientAttributes(java.util.List<java.lang.String> transientAttributes)voidsetTransientChildren(java.util.List<java.lang.String> transientChildren)
 
- 
- 
- 
Method Detail- 
isExternalAllowedpublic boolean isExternalAllowed() - Returns:
- Returns the external.
 
 - 
setExternalAllowedpublic void setExternalAllowed(boolean external) - Parameters:
- external- The external to set.
 
 - 
isExternalOnlypublic boolean isExternalOnly() 
 - 
setExternalOnlypublic void setExternalOnly(boolean external) 
 - 
isStandardpublic boolean isStandard() - Returns:
- Returns the standard.
 
 - 
setStandardpublic void setStandard(boolean standard) - Parameters:
- standard- The standard to set.
 
 - 
isBackuppublic boolean isBackup() - Returns:
- Returns the backup.
 
 - 
setBackuppublic void setBackup(boolean backup) - Parameters:
- backup- The backup to set.
 
 - 
isDefaultpublic boolean isDefault() - Returns:
- Returns the myDefault.
 
 - 
setDefaultpublic void setDefault(boolean aDefault) - Parameters:
- aDefault- The myDefault to set.
 
 - 
getStoreFactoryClasspublic java.lang.String getStoreFactoryClass() - Returns:
- Returns the storeFactory.
 
 - 
setStoreFactoryClasspublic void setStoreFactoryClass(java.lang.String storeFactoryClass) - Parameters:
- storeFactoryClass- The storeFactory to set.
 
 - 
getStoreFactorypublic IStoreFactory getStoreFactory() - Returns:
- Returns the storeFactory.
 
 - 
setStoreFactorypublic void setStoreFactory(IStoreFactory storeFactory) - Parameters:
- storeFactory- The storeFactory to set.
 
 - 
getStoreWriterClasspublic java.lang.String getStoreWriterClass() - Returns:
- Returns the storeWriterClass.
 
 - 
setStoreWriterClasspublic void setStoreWriterClass(java.lang.String storeWriterClass) - Parameters:
- storeWriterClass- The storeWriterClass to set.
 
 - 
getTagpublic java.lang.String getTag() - Returns:
- Returns the tagClass.
 
 - 
setTagpublic void setTag(java.lang.String tag) - Parameters:
- tag- The tag to set.
 
 - 
getTagClasspublic java.lang.String getTagClass() - Returns:
- Returns the tagClass.
 
 - 
setTagClasspublic void setTagClass(java.lang.String tagClass) - Parameters:
- tagClass- The tagClass to set.
 
 - 
getTransientAttributespublic java.util.List<java.lang.String> getTransientAttributes() - Returns:
- Returns the transientAttributes.
 
 - 
setTransientAttributespublic void setTransientAttributes(java.util.List<java.lang.String> transientAttributes) - Parameters:
- transientAttributes- The transientAttributes to set.
 
 - 
addTransientAttributepublic void addTransientAttribute(java.lang.String attribute) 
 - 
removeTransientAttributepublic void removeTransientAttribute(java.lang.String attribute) 
 - 
getTransientChildrenpublic java.util.List<java.lang.String> getTransientChildren() - Returns:
- Returns the transientChildren.
 
 - 
setTransientChildrenpublic void setTransientChildren(java.util.List<java.lang.String> transientChildren) - Parameters:
- transientChildren- The transientChildren to set.
 
 - 
addTransientChildpublic void addTransientChild(java.lang.String classname) 
 - 
removeTransientChildpublic void removeTransientChild(java.lang.String classname) 
 - 
isTransientChildpublic boolean isTransientChild(java.lang.String classname) Is child transient, please don't save this.- Parameters:
- classname- The class name to check
- Returns:
- is classname attribute?
 
 - 
isTransientAttributepublic boolean isTransientAttribute(java.lang.String attribute) Is attribute transient, please don't save this.- Parameters:
- attribute- The attribute name to check
- Returns:
- is transient attribute?
 
 - 
getIdpublic java.lang.String getId() Return the real id or TagClass- Returns:
- Returns the id.
 
 - 
setIdpublic void setId(java.lang.String id) - Parameters:
- id- The id to set.
 
 - 
isAttributespublic boolean isAttributes() - Returns:
- Returns the attributes.
 
 - 
setAttributespublic void setAttributes(boolean attributes) - Parameters:
- attributes- The attributes to set.
 
 - 
isStoreSeparatepublic boolean isStoreSeparate() - Returns:
- True if it's a separate store
 
 - 
setStoreSeparatepublic void setStoreSeparate(boolean storeSeparate) 
 - 
isChildrenpublic boolean isChildren() - Returns:
- Returns the children.
 
 - 
setChildrenpublic void setChildren(boolean children) - Parameters:
- children- The children to set.
 
 
- 
 
-