electric.wsdl.personality.explicit
Class ExplicitWSDLPersonality

java.lang.Object
  extended byelectric.wsdl.personality.explicit.ExplicitWSDLPersonality
All Implemented Interfaces:
IWSDLConstants, IWSDLPersonality

public class ExplicitWSDLPersonality
extends java.lang.Object
implements IWSDLPersonality, IWSDLConstants

ExplicitWSDLPersonality

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
ExplicitWSDLPersonality()
           
ExplicitWSDLPersonality(IWSDLPersonality personality)
           
 
Method Summary
 IWSDLPersonality getDefaultPersonality()
           
 java.lang.String getPortName(Binding binding, XURL endpoint, Context context)
           
 java.lang.String getPortTypeName(java.lang.Class interfaceClass, Context context)
           
 java.lang.String getTargetNamespace(java.lang.Class serverClass, Context context)
           
 java.lang.String getWSDLName(java.lang.Class serverClass, Context context)
           
 void setDefaultPersonality(IWSDLPersonality defaultPersonality)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExplicitWSDLPersonality

public ExplicitWSDLPersonality()

ExplicitWSDLPersonality

public ExplicitWSDLPersonality(IWSDLPersonality personality)
Parameters:
personality -
Method Detail

getTargetNamespace

public java.lang.String getTargetNamespace(java.lang.Class serverClass,
                                           Context context)
Specified by:
getTargetNamespace in interface IWSDLPersonality
Parameters:
serverClass -
context -

getWSDLName

public java.lang.String getWSDLName(java.lang.Class serverClass,
                                    Context context)
Specified by:
getWSDLName in interface IWSDLPersonality
Parameters:
serverClass -
context -

getPortTypeName

public java.lang.String getPortTypeName(java.lang.Class interfaceClass,
                                        Context context)
Specified by:
getPortTypeName in interface IWSDLPersonality
Parameters:
interfaceClass -
context -

getPortName

public java.lang.String getPortName(Binding binding,
                                    XURL endpoint,
                                    Context context)
Specified by:
getPortName in interface IWSDLPersonality
Parameters:
binding -
endpoint -
context -

getDefaultPersonality

public IWSDLPersonality getDefaultPersonality()

setDefaultPersonality

public void setDefaultPersonality(IWSDLPersonality defaultPersonality)
Parameters:
defaultPersonality -


copyright© 2001-2004 by webMethods All Rights Reserved.