public class MddsUtil
extends java.lang.Object
| Constructor and Description |
|---|
MddsUtil() |
| Modifier and Type | Method and Description |
|---|---|
static oracle.webservices.model.Model |
buildMinimalModel(javax.wsdl.Definition definition,
boolean withAllImportServices,
boolean withSvcAdvPolicy) |
static oracle.webservices.model.Port |
findPortForBinding(oracle.webservices.model.Service service,
javax.xml.namespace.QName bindingQName) |
static oracle.webservices.model.Port |
findPortForBindingAndProtocol(oracle.webservices.model.Service service,
javax.xml.namespace.QName bindingQName,
java.lang.String protocol) |
static oracle.webservices.model.Port |
findPortForProtocol(oracle.webservices.model.Service service,
java.lang.String protocol) |
static java.util.List<oracle.webservices.model.Operation> |
loadOperations(org.w3c.dom.Element portElement,
org.w3c.dom.Element typesElement,
oracle.webservices.model.Port port)
load/deserialize/unmarshal Operation element from portElement into Port component
and also return List of the Operation objects
|
static void |
registerSerializer(oracle.webservices.model.Model model) |
static void |
storeOperations(java.util.List<oracle.webservices.model.Operation> operations,
org.w3c.dom.Element portElement,
org.w3c.dom.Element typesElement)
store/serialize/marshal a list of selected Operation objects into portElement
|
public static oracle.webservices.model.Port findPortForBinding(oracle.webservices.model.Service service,
javax.xml.namespace.QName bindingQName)
public static oracle.webservices.model.Port findPortForProtocol(oracle.webservices.model.Service service,
java.lang.String protocol)
public static oracle.webservices.model.Port findPortForBindingAndProtocol(oracle.webservices.model.Service service,
javax.xml.namespace.QName bindingQName,
java.lang.String protocol)
public static void storeOperations(java.util.List<oracle.webservices.model.Operation> operations,
org.w3c.dom.Element portElement,
org.w3c.dom.Element typesElement)
throws java.lang.RuntimeException
operations - : List of Operation from a full MDDS modelportElement - : a port element with empty child element to store all operationstypesElement - : an element with empty child element to store all typesjava.lang.RuntimeException - for null operation and port elementpublic static java.util.List<oracle.webservices.model.Operation> loadOperations(org.w3c.dom.Element portElement,
org.w3c.dom.Element typesElement,
oracle.webservices.model.Port port)
throws java.lang.RuntimeException
portElement - : a port element with Operation child elementstypesElement - : an element contains all types child elementsport - : a MDDS Port component of a Service from a minimal Modeljava.lang.RuntimeException - for null element, port, and port's Modelpublic static void registerSerializer(oracle.webservices.model.Model model)
public static oracle.webservices.model.Model buildMinimalModel(javax.wsdl.Definition definition,
boolean withAllImportServices,
boolean withSvcAdvPolicy)
throws java.lang.RuntimeException
java.lang.RuntimeException