org.apache.soap.server
Class XMLConfigManager
java.lang.Object
|
+--org.apache.soap.server.BaseConfigManager
|
+--org.apache.soap.server.XMLConfigManager
- public class XMLConfigManager
- extends BaseConfigManager
- implements ConfigManager
An XMLConfigManager
...
- Author:
- Magnus Thor Torfason
This class should be almost identical in function to the
DefaultConfigManager.
The only notable difference is that while
the DefaultConfigManager uses java readObject() and writeObject()
methods, this class uses the XML routines of DeploymentDescriptor
to save and load the DeploymentDescriptors from the underlying
registry file (typically DeployedServices.xml).
Field Summary |
protected java.lang.String |
filename
The name of the deployment file. |
protected javax.xml.parsers.DocumentBuilder |
xdb
|
Method Summary |
void |
loadRegistry()
Loads the descriptors from the underlying registry file, which
should be represented as a list of deployment descriptor elements. |
void |
saveRegistry()
Saves currently deployed descriptors to the underlying registry file,
in XML format. |
void |
setOptions(java.util.Hashtable options)
This method sets the configuration options (usually
read from the config file). |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
xdb
protected javax.xml.parsers.DocumentBuilder xdb
filename
protected java.lang.String filename
- The name of the deployment file.
XMLConfigManager
public XMLConfigManager()
setOptions
public void setOptions(java.util.Hashtable options)
- This method sets the configuration options (usually
read from the config file).
- Specified by:
- setOptions in interface ConfigManager
loadRegistry
public void loadRegistry()
throws SOAPException
- Loads the descriptors from the underlying registry file, which
should be represented as a list of deployment descriptor elements.
- Overrides:
- loadRegistry in class BaseConfigManager
saveRegistry
public void saveRegistry()
throws SOAPException
- Saves currently deployed descriptors to the underlying registry file,
in XML format.
- Overrides:
- saveRegistry in class BaseConfigManager
Copyright © 2001 Apache XML Project. All Rights Reserved.