Package org.apache.catalina.storeconfig
Class StoreDescription
java.lang.Object
org.apache.catalina.storeconfig.StoreDescription
Bean 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
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddTransientAttribute(String attribute) voidaddTransientChild(String classname) getId()Return the real id or TagClassgetTag()booleanbooleanisBackup()booleanbooleanbooleanbooleanbooleanbooleanbooleanisTransientAttribute(String attribute) Is attribute transient, please don't save this.booleanisTransientChild(String classname) Is child transient, please don't save this.voidremoveTransientAttribute(String attribute) voidremoveTransientChild(String classname) voidsetAttributes(boolean attributes) voidsetBackup(boolean backup) voidsetChildren(boolean children) voidsetDefault(boolean aDefault) voidsetExternalAllowed(boolean external) voidsetExternalOnly(boolean external) voidvoidsetStandard(boolean standard) voidsetStoreFactory(IStoreFactory storeFactory) voidsetStoreFactoryClass(String storeFactoryClass) voidsetStoreSeparate(boolean storeSeparate) voidsetStoreWriterClass(String storeWriterClass) voidvoidsetTagClass(String tagClass) voidsetTransientAttributes(List<String> transientAttributes) voidsetTransientChildren(List<String> transientChildren) 
- 
Constructor Details- 
StoreDescriptionpublic StoreDescription()
 
- 
- 
Method Details- 
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.
 
- 
getStoreFactoryClass- Returns:
- Returns the storeFactory.
 
- 
setStoreFactoryClass- Parameters:
- storeFactoryClass- The storeFactory to set.
 
- 
getStoreFactory- Returns:
- Returns the storeFactory.
 
- 
setStoreFactory- Parameters:
- storeFactory- The storeFactory to set.
 
- 
getStoreWriterClass- Returns:
- Returns the storeWriterClass.
 
- 
setStoreWriterClass- Parameters:
- storeWriterClass- The storeWriterClass to set.
 
- 
getTag- Returns:
- Returns the tagClass.
 
- 
setTag- Parameters:
- tag- The tag to set.
 
- 
getTagClass- Returns:
- Returns the tagClass.
 
- 
setTagClass- Parameters:
- tagClass- The tagClass to set.
 
- 
getTransientAttributes- Returns:
- Returns the transientAttributes.
 
- 
setTransientAttributes- Parameters:
- transientAttributes- The transientAttributes to set.
 
- 
addTransientAttribute
- 
removeTransientAttribute
- 
getTransientChildren- Returns:
- Returns the transientChildren.
 
- 
setTransientChildren- Parameters:
- transientChildren- The transientChildren to set.
 
- 
addTransientChild
- 
removeTransientChild
- 
isTransientChildIs child transient, please don't save this.- Parameters:
- classname- The class name to check
- Returns:
- is classname attribute?
 
- 
isTransientAttributeIs attribute transient, please don't save this.- Parameters:
- attribute- The attribute name to check
- Returns:
- is transient attribute?
 
- 
getIdReturn the real id or TagClass- Returns:
- Returns the id.
 
- 
setId- 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.
 
 
-