electric.wsdl
Class Message

java.lang.Object
  extended byelectric.wsdl.Message
All Implemented Interfaces:
INamed, IQNamed, IWSDLConstants

public final class Message
extends java.lang.Object
implements IQNamed, IWSDLConstants

Message represents a web service message.

Author:
webMethods

Field Summary
 
Fields inherited from interface electric.wsdl.IWSDLConstants
ADDRESS, BINDING, DEFINITIONS, DESCRIPTION, DOCUMENT, DOCUMENTATION, ELEMENT, ENCODED, ENCODING_STYLE, ENDPOINT, FAULT, FAULT_DETAIL, GET, GETPOST, HTTP, INPUT, LITERAL, LOCATION, MESSAGE, METHOD_NAMESPACE, MIME, NAME, NAMESPACE, OPERATION, OUTPUT, PARAMETER_ORDER, PARAMETERS, PART, PORT, PORT_TYPE, POST, RPC, SERVICE, SOAP, SOAP_ACTION, STYLE, TARGET_NAMESPACE, TARGET_NAMESPACE_PREFIX, TNS, TRANSPORT, TYPE, USE, VERB, WSDL_EXTENSION, WSDL_NAMESPACE, WSDL_PREFIX, WSDL_SOAP_NAMESPACE, WSDL_SOAP_PREFIX, WSDL_SOAP11_NAMESPACE, WSDL_SOAP11_PREFIX, WSDL_SOAP12_NAMESPACE, WSDL_SOAP12_PREFIX
 
Constructor Summary
Message()
           
Message(WSDL wsdl, java.lang.String targetNamespace, Element root)
           
Message(WSDL wsdl, java.lang.String targetNamespace, java.lang.String name, Part[] parts)
           
 
Method Summary
 void addDependencies(java.util.Vector dependencies)
           
 java.lang.String getName()
          Return my name.
 java.lang.String getNamespace()
          Return my namespace.
 Namespaces getNamespaces()
           
 Part getPart(int index)
           
 Part getPart(java.lang.String name)
           
 int getPartCount()
           
 Part[] getParts()
           
 WSDL getWSDL()
           
 java.lang.String toString()
           
 void writeWSDL(Element definitions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Message

public Message()

Message

public Message(WSDL wsdl,
               java.lang.String targetNamespace,
               java.lang.String name,
               Part[] parts)
Parameters:
wsdl -
targetNamespace -
name -
parts -

Message

public Message(WSDL wsdl,
               java.lang.String targetNamespace,
               Element root)
        throws WSDLException,
               SchemaException
Parameters:
wsdl -
targetNamespace -
root -
Throws:
WSDLException
SchemaException
Method Detail

toString

public java.lang.String toString()

getWSDL

public WSDL getWSDL()

getNamespaces

public Namespaces getNamespaces()

getNamespace

public java.lang.String getNamespace()
Description copied from interface: IQNamed
Return my namespace.

Specified by:
getNamespace in interface IQNamed

getName

public java.lang.String getName()
Description copied from interface: INamed
Return my name.

Specified by:
getName in interface INamed

getPart

public Part getPart(java.lang.String name)
Parameters:
name -

getPart

public Part getPart(int index)
Parameters:
index -

getPartCount

public int getPartCount()

getParts

public Part[] getParts()

addDependencies

public void addDependencies(java.util.Vector dependencies)
Parameters:
dependencies -

writeWSDL

public void writeWSDL(Element definitions)
Parameters:
definitions -


copyright© 2001-2004 by webMethods All Rights Reserved.