org.savarese.unicorn.util
Class WSDLServices
java.lang.Object
org.savarese.unicorn.util.WSDLServices
public final class WSDLServices
- extends java.lang.Object
A singleton class that stores convenience methods for converting
javax.wsdl information types to MBean information types.
|
Method Summary |
static javax.management.MBeanInfo |
wsdlToMBeanInfo(javax.wsdl.Definition wsdl,
javax.wsdl.Service service,
java.util.Map<java.lang.String,javax.wsdl.Operation> operationMap,
java.util.Map<java.lang.String,org.apache.wsif.WSIFPort> portMap,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> inputNames,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> outputNames)
Converts the WSDL definition of a service to an MBeanInfo type. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
wsdlToMBeanInfo
public static final javax.management.MBeanInfo wsdlToMBeanInfo(javax.wsdl.Definition wsdl,
javax.wsdl.Service service,
java.util.Map<java.lang.String,javax.wsdl.Operation> operationMap,
java.util.Map<java.lang.String,org.apache.wsif.WSIFPort> portMap,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> inputNames,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> outputNames)
throws org.apache.wsif.WSIFException,
java.lang.ClassNotFoundException
- Converts the WSDL definition of a service to an MBeanInfo type.
- Parameters:
wsdl - The WSDL definition.service - The Web service description.operationMap - A map for mapping operation names to
javax.wsdl.Operation instances.portMap - A map formapping port names to WSIFPort instances.inputNames - A map for storing the input parameter names for
each operaton.outputNames - A map for storing the output result names for
each operation.
- Returns:
- The MBeanInfo representation of the WSDL service.
- Throws:
org.apache.wsif.WSIFException
java.lang.ClassNotFoundException
Copyright © 2006 Daniel F. Savarese. All Rights Reserved.