Package org.apache.catalina.storeconfig
Interface IStoreConfig
- All Known Implementing Classes:
StoreConfig
public interface IStoreConfig
-
Method Summary
Modifier and TypeMethodDescriptionGet Configuration RegistryGet associated servervoid
setRegistry
(StoreRegistry aRegistry) Set Configuration Registryvoid
Set associated servervoid
store
(PrintWriter aWriter, int indent, Context aContext) Store the specified Context properties.void
store
(PrintWriter aWriter, int indent, Host aHost) Store the specified Host properties.void
store
(PrintWriter aWriter, int indent, Server aServer) Store the specified Server properties.void
store
(PrintWriter aWriter, int indent, Service aService) Store the specified Service properties.boolean
Store the specified Context properties.boolean
Write the configuration information for this entireServer
out to the server.xml configuration file.void
Store the current StoreFactory Server.
-
Method Details
-
getRegistry
StoreRegistry getRegistry()Get Configuration Registry- Returns:
- aRegistry that handle the store operations
-
setRegistry
Set Configuration Registry- Parameters:
aRegistry
- aregistry that handle the store operations
-
getServer
Server getServer()Get associated server- Returns:
- aServer the associated server
-
setServer
Set associated server- Parameters:
aServer
- the associated server
-
storeConfig
void storeConfig()Store the current StoreFactory Server. -
store
Write the configuration information for this entireServer
out to the server.xml configuration file.- Parameters:
aServer
- Server instance- Returns:
true
if the store operation was successful
-
store
Store the specified Server properties.- Parameters:
aWriter
- PrintWriter to which we are storingindent
- Number of spaces to indent this elementaServer
- Object to be stored- Throws:
Exception
- Store error occurred
-
store
Store the specified Service properties.- Parameters:
aWriter
- PrintWriter to which we are storingindent
- Number of spaces to indent this elementaService
- Object to be stored- Throws:
Exception
- Store error occurred
-
store
Store the specified Host properties.- Parameters:
aWriter
- PrintWriter to which we are storingindent
- Number of spaces to indent this elementaHost
- Object to be stored- Throws:
Exception
- Store error occurred
-
store
Store the specified Context properties.- Parameters:
aContext
- Object to be stored- Returns:
true
if the store operation was successful
-
store
Store the specified Context properties.- Parameters:
aWriter
- PrintWriter to which we are storingindent
- Number of spaces to indent this elementaContext
- Object to be stored- Throws:
Exception
- Store error occurred
-