| java.lang.Object org.savarese.unicorn.util.WSDLServices
WSDLServices | final public class WSDLServices (Code) | | A singleton class that stores convenience methods for converting
javax.wsdl information types to MBean information types.
|
Method Summary | |
static void | _unwrap(Definition wsdl, String op, List parts) | final public static MBeanInfo | wsdlToMBeanInfo(Definition wsdl, Service service, Map<String, Operation> operationMap, Map<String, WSIFPort> portMap, Map<String, List<String>> inputNames, Map<String, List<String>> outputNames) Converts the WSDL definition of a service to an MBeanInfo type.
Parameters: wsdl - The WSDL definition. Parameters: service - The Web service description. Parameters: operationMap - A map for mapping operation names tojavax.wsdl.Operation instances. Parameters: portMap - A map formapping port names to WSIFPort instances. Parameters: inputNames - A map for storing the input parameter names foreach operaton. Parameters: outputNames - A map for storing the output result names foreach operation. |
_unwrap | static void _unwrap(Definition wsdl, String op, List parts) throws WSIFException(Code) | | |
wsdlToMBeanInfo | final public static MBeanInfo wsdlToMBeanInfo(Definition wsdl, Service service, Map<String, Operation> operationMap, Map<String, WSIFPort> portMap, Map<String, List<String>> inputNames, Map<String, List<String>> outputNames) throws WSIFException, ClassNotFoundException(Code) | | Converts the WSDL definition of a service to an MBeanInfo type.
Parameters: wsdl - The WSDL definition. Parameters: service - The Web service description. Parameters: operationMap - A map for mapping operation names tojavax.wsdl.Operation instances. Parameters: portMap - A map formapping port names to WSIFPort instances. Parameters: inputNames - A map for storing the input parameter names foreach operaton. Parameters: outputNames - A map for storing the output result names foreach operation. The MBeanInfo representation of the WSDL service. |
|
|