electric.wsdl
Class Port

java.lang.Object
  extended byelectric.wsdl.Port
All Implemented Interfaces:
IWSDLConstants
Direct Known Subclasses:
HTTPPort, SOAPPort

public class Port
extends java.lang.Object
implements IWSDLConstants

Port

Author:
webMethods

Field Summary
protected  Binding binding
           
protected  XURL endpoint
           
protected  java.lang.String name
           
protected  Service service
           
 
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
Port(Service service, Binding binding, java.lang.String name, XURL endpoint)
           
Port(Service service, Element port)
           
 
Method Summary
 Binding getBinding()
           
 XURL getEndpoint()
           
 java.lang.String getName()
           
 Service getService()
           
 void setEndpoint(java.lang.String xurl)
           
 void setEndpoint(XURL endpoint)
           
 java.lang.String toString()
           
 Element writeWSDL(Element service)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

service

protected Service service

name

protected java.lang.String name

binding

protected Binding binding

endpoint

protected XURL endpoint
Constructor Detail

Port

public Port(Service service,
            Element port)
     throws WSDLException,
            SchemaException
Parameters:
service -
port -
Throws:
WSDLException
SchemaException

Port

public Port(Service service,
            Binding binding,
            java.lang.String name,
            XURL endpoint)
Parameters:
service -
binding -
name -
endpoint -
Method Detail

toString

public java.lang.String toString()

getName

public java.lang.String getName()

getService

public Service getService()

getBinding

public Binding getBinding()

getEndpoint

public XURL getEndpoint()

setEndpoint

public void setEndpoint(XURL endpoint)
Parameters:
endpoint -

setEndpoint

public void setEndpoint(java.lang.String xurl)
                 throws java.net.MalformedURLException
Parameters:
xurl -
Throws:
java.net.MalformedURLException

writeWSDL

public Element writeWSDL(Element service)
Parameters:
service -


copyright© 2001-2004 by webMethods All Rights Reserved.