Package org.apache.catalina.storeconfig
Class StoreRegistry
- java.lang.Object
- 
- org.apache.catalina.storeconfig.StoreRegistry
 
- 
 public class StoreRegistry extends java.lang.ObjectCentral StoreRegistry for all server.xml elements
- 
- 
Constructor SummaryConstructors Constructor Description StoreRegistry()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StoreDescriptionfindDescription(java.lang.Class<?> aClass)Find Description by class.StoreDescriptionfindDescription(java.lang.String id)Find a description for id.IStoreFactoryfindStoreFactory(java.lang.Class<?> aClass)Find factory from class.IStoreFactoryfindStoreFactory(java.lang.String aClassName)Find factory from class name.java.lang.StringgetEncoding()java.lang.StringgetName()java.lang.StringgetVersion()voidregisterDescription(StoreDescription desc)Register a new description.voidsetEncoding(java.lang.String string)Set the encoding to use when writing the configuration files.voidsetName(java.lang.String name)voidsetVersion(java.lang.String version)StoreDescriptionunregisterDescription(StoreDescription desc)Unregister a description.
 
- 
- 
- 
Method Detail- 
getNamepublic java.lang.String getName() - Returns:
- the name
 
 - 
setNamepublic void setName(java.lang.String name) - Parameters:
- name- The name to set.
 
 - 
getVersionpublic java.lang.String getVersion() - Returns:
- the version
 
 - 
setVersionpublic void setVersion(java.lang.String version) - Parameters:
- version- The version to set
 
 - 
findDescriptionpublic StoreDescription findDescription(java.lang.String id) Find a description for id. Handle interface search when no direct match found.- Parameters:
- id- The class name
- Returns:
- the description
 
 - 
findDescriptionpublic StoreDescription findDescription(java.lang.Class<?> aClass) Find Description by class.- Parameters:
- aClass- The class
- Returns:
- the description
 
 - 
findStoreFactorypublic IStoreFactory findStoreFactory(java.lang.String aClassName) Find factory from class name.- Parameters:
- aClassName- The class name
- Returns:
- the factory
 
 - 
findStoreFactorypublic IStoreFactory findStoreFactory(java.lang.Class<?> aClass) Find factory from class.- Parameters:
- aClass- The class
- Returns:
- the factory
 
 - 
registerDescriptionpublic void registerDescription(StoreDescription desc) Register a new description.- Parameters:
- desc- New description
 
 - 
unregisterDescriptionpublic StoreDescription unregisterDescription(StoreDescription desc) Unregister a description.- Parameters:
- desc- The description
- Returns:
- the description, or nullif it was not registered
 
 - 
getEncodingpublic java.lang.String getEncoding() - Returns:
- the encoding
 
 - 
setEncodingpublic void setEncoding(java.lang.String string) Set the encoding to use when writing the configuration files.- Parameters:
- string- The encoding
 
 
- 
 
-