org.apache.axis.utils
Class Admin
java.lang.Object
|
+--org.apache.axis.utils.Admin
- public class Admin
- extends java.lang.Object
Handy static utility functions for turning XML into
Axis deployment operations.
- Author:
- Doug Davis (dug@us.ibm.com), Glen Daniels (gdaniels@macromedia.com)
Field Summary |
protected static org.apache.commons.logging.Log |
log
|
Constructor Summary |
Admin()
|
Method Summary |
org.w3c.dom.Element[] |
AdminService(org.w3c.dom.Element[] xml)
Process a given XML document - needs cleanup. |
static org.w3c.dom.Document |
listConfig(AxisEngine engine)
Get an XML document representing this engine's configuration. |
static void |
main(java.lang.String[] args)
|
org.w3c.dom.Document |
process(MessageContext msgContext,
org.w3c.dom.Element root)
The meat of the Admin service. |
protected static org.w3c.dom.Document |
processWSDD(MessageContext msgContext,
AxisEngine engine,
org.w3c.dom.Element root)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static org.apache.commons.logging.Log log
Admin
public Admin()
AdminService
public org.w3c.dom.Element[] AdminService(org.w3c.dom.Element[] xml)
throws java.lang.Exception
- Process a given XML document - needs cleanup.
java.lang.Exception
processWSDD
protected static org.w3c.dom.Document processWSDD(MessageContext msgContext,
AxisEngine engine,
org.w3c.dom.Element root)
throws java.lang.Exception
java.lang.Exception
process
public org.w3c.dom.Document process(MessageContext msgContext,
org.w3c.dom.Element root)
throws java.lang.Exception
- The meat of the Admin service. Process an xML document rooted with
a "deploy", "undeploy", "list", or "quit" element.
- Parameters:
msgContext
- the MessageContext we're processingroot
- the root Element of the XML
- Returns:
- an XML Document indicating the results.
java.lang.Exception
listConfig
public static org.w3c.dom.Document listConfig(AxisEngine engine)
throws AxisFault
- Get an XML document representing this engine's configuration.
This document is suitable for saving and reloading into the
engine.
- Parameters:
engine
- the AxisEngine to work with
- Returns:
- an XML document holding the engine config
- Throws:
AxisFault
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception
Copyright © 2003 Apache Web Services Project. All Rights Reserved.