Package org.apache.catalina.storeconfig
Class ManagerSF
java.lang.Object
org.apache.catalina.storeconfig.StoreFactoryBase
org.apache.catalina.storeconfig.ManagerSF
-
Field Summary
Fields inherited from class org.apache.catalina.storeconfig.StoreFactoryBase
sm
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
isDefaultManager
(StandardManager smanager) Is this an instance of the defaultManager
configuration, with all-default properties?void
store
(PrintWriter aWriter, int indent, Object aElement) Store a server.xml element with attributes and children.void
storeChildren
(PrintWriter aWriter, int indent, Object aManager, StoreDescription parentDesc) Must Implement at subclass for custom store children handling.Methods inherited from class org.apache.catalina.storeconfig.StoreFactoryBase
getInfo, getRegistry, getStoreAppender, setRegistry, setStoreAppender, storeElement, storeElementArray, storeXMLHead
-
Constructor Details
-
ManagerSF
public ManagerSF()
-
-
Method Details
-
store
Description copied from interface:IStoreFactory
Store a server.xml element with attributes and children.- Specified by:
store
in interfaceIStoreFactory
- Overrides:
store
in classStoreFactoryBase
- Parameters:
aWriter
- the writer to write toindent
- the indentationaElement
- the element to write- Throws:
Exception
- if an error occurs
-
isDefaultManager
Is this an instance of the defaultManager
configuration, with all-default properties?- Parameters:
smanager
- Manager to be tested- Returns:
true
if this is an instance of the default manager
-
storeChildren
public void storeChildren(PrintWriter aWriter, int indent, Object aManager, StoreDescription parentDesc) throws Exception Description copied from class:StoreFactoryBase
Must Implement at subclass for custom store children handling.- Overrides:
storeChildren
in classStoreFactoryBase
- Parameters:
aWriter
- Current output writerindent
- Indentation levelaManager
- Current elementparentDesc
- The element description- Throws:
Exception
- Configuration storing error
-