Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.2.0)

E17483-03


oracle.adf.model.connection.webservice.util
Class MddsUtil

java.lang.Object
  extended by oracle.adf.model.connection.webservice.util.MddsUtil


public class MddsUtil
extends java.lang.Object

Constructor Summary
MddsUtil()
           

 

Method Summary
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(Element portElement, 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, Element portElement, Element typesElement)
          store/serialize/marshal a list of selected Operation objects into portElement

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

MddsUtil

public MddsUtil()

Method Detail

findPortForBinding

public static oracle.webservices.model.Port findPortForBinding(oracle.webservices.model.Service service,
                                                               javax.xml.namespace.QName bindingQName)

findPortForProtocol

public static oracle.webservices.model.Port findPortForProtocol(oracle.webservices.model.Service service,
                                                                java.lang.String protocol)

findPortForBindingAndProtocol

public static oracle.webservices.model.Port findPortForBindingAndProtocol(oracle.webservices.model.Service service,
                                                                          javax.xml.namespace.QName bindingQName,
                                                                          java.lang.String protocol)

storeOperations

public static void storeOperations(java.util.List<oracle.webservices.model.Operation> operations,
                                   Element portElement,
                                   Element typesElement)
                            throws java.lang.RuntimeException
store/serialize/marshal a list of selected Operation objects into portElement
Parameters:
operations - : List of Operation from a full MDDS model
portElement - : a port element with empty child element to store all operations
typesElement - : an element with empty child element to store all types
Throws:
java.lang.RuntimeException - for null operation and port element

loadOperations

public static java.util.List<oracle.webservices.model.Operation> loadOperations(Element portElement,
                                                                                Element typesElement,
                                                                                oracle.webservices.model.Port port)
                                                                         throws java.lang.RuntimeException
load/deserialize/unmarshal Operation element from portElement into Port component and also return List of the Operation objects
Parameters:
portElement - : a port element with Operation child elements
typesElement - : an element contains all types child elements
port - : a MDDS Port component of a Service from a minimal Model
Returns:
List of Operation
Throws:
java.lang.RuntimeException - for null element, port, and port's Model

registerSerializer

public static void registerSerializer(oracle.webservices.model.Model model)

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.2.0)

E17483-03


Copyright © 1997, 2012, Oracle. All rights reserved.