org.apache.axis.utils
Class Admin
java.lang.Object
org.apache.axis.utils.Admin
public class Admin
- extends Object
Handy static utility functions for turning XML into
Axis deployment operations.
- Author:
- Doug Davis (dug@us.ibm.com), Glen Daniels (gdaniels@apache.org)
|
Field Summary |
protected static org.apache.commons.logging.Log |
log
|
|
Constructor Summary |
Admin()
|
| 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 Element[] AdminService(Element[] xml)
throws Exception
- Process a given XML document - needs cleanup.
- Throws:
Exception
processWSDD
protected static Document processWSDD(MessageContext msgContext,
AxisEngine engine,
Element root)
throws Exception
- Throws:
Exception
process
public Document process(MessageContext msgContext,
Element root)
throws 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.
- Throws:
Exception
listConfig
public static 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(String[] args)
throws Exception
- Throws:
Exception
Copyright © The Apache Software Foundation. All Rights Reserved.