Package org.apache.catalina.storeconfig
Class ManagerSF
- java.lang.Object
-
- org.apache.catalina.storeconfig.StoreFactoryBase
-
- org.apache.catalina.storeconfig.ManagerSF
-
- All Implemented Interfaces:
IStoreFactory
public class ManagerSF extends StoreFactoryBase
Store server.xml Manager element
-
-
Field Summary
-
Fields inherited from class org.apache.catalina.storeconfig.StoreFactoryBase
sm
-
-
Constructor Summary
Constructors Constructor Description ManagerSF()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
isDefaultManager(StandardManager smanager)
Is this an instance of the defaultManager
configuration, with all-default properties?void
store(java.io.PrintWriter aWriter, int indent, java.lang.Object aElement)
Store the only the Manager elementsvoid
storeChildren(java.io.PrintWriter aWriter, int indent, java.lang.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
-
-
-
-
Method Detail
-
store
public void store(java.io.PrintWriter aWriter, int indent, java.lang.Object aElement) throws java.lang.Exception
Store the only the Manager elements- Specified by:
store
in interfaceIStoreFactory
- Overrides:
store
in classStoreFactoryBase
- Throws:
java.lang.Exception
- See Also:
NamingResourcesSF.storeChildren(PrintWriter, int, Object, StoreDescription)
-
isDefaultManager
protected boolean isDefaultManager(StandardManager smanager)
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(java.io.PrintWriter aWriter, int indent, java.lang.Object aManager, StoreDescription parentDesc) throws java.lang.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:
java.lang.Exception
- Configuration storing error
-
-