Package org.apache.catalina.storeconfig
Interface IStoreFactory
- All Known Implementing Classes:
CatalinaClusterSF
,ChannelSF
,ConnectorSF
,CredentialHandlerSF
,GlobalNamingResourcesSF
,InterceptorSF
,JarScannerSF
,LoaderSF
,ManagerSF
,NamingResourcesSF
,OpenSSLConfSF
,PersistentManagerSF
,RealmSF
,SenderSF
,SSLHostConfigSF
,StandardContextSF
,StandardEngineSF
,StandardHostSF
,StandardServerSF
,StandardServiceSF
,StoreFactoryBase
,WatchedResourceSF
,WebResourceRootSF
,WrapperLifecycleSF
,WrapperListenerSF
public interface IStoreFactory
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setRegistry
(StoreRegistry aRegistry) Set the registry.void
setStoreAppender
(StoreAppender storeWriter) Set the store appender.void
store
(PrintWriter aWriter, int indent, Object aElement) Store a server.xml element with attributes and children.void
storeXMLHead
(PrintWriter aWriter) Store XML header.
-
Method Details
-
getStoreAppender
StoreAppender getStoreAppender()- Returns:
- the writer
-
setStoreAppender
Set the store appender.- Parameters:
storeWriter
- the writer
-
setRegistry
Set the registry.- Parameters:
aRegistry
- the registry to be associated with
-
getRegistry
StoreRegistry getRegistry()- Returns:
- the associated registry
-
store
Store a server.xml element with attributes and children.- Parameters:
aWriter
- the writer to write toindent
- the indentationaElement
- the element to write- Throws:
Exception
- if an error occurs
-
storeXMLHead
Store XML header.- Parameters:
aWriter
- the writer to write to
-