electric.wsdl.util
Class SignatureGenerator

java.lang.Object
  extended byelectric.wsdl.util.SignatureGenerator
Direct Known Subclasses:
InterfaceSignatureGenerator, MessageSignatureGenerator

public abstract class SignatureGenerator
extends java.lang.Object

SignatureGenerator.

Author:
webMethods

Constructor Summary
SignatureGenerator()
           
 
Method Summary
static java.lang.String getInterfaceSignature(java.lang.Class type)
           
static java.lang.String getInterfaceSignature(java.lang.Class[] interfaces, Context context)
           
static java.lang.String getInterfaceSignature(WSDL wsdl)
           
static java.lang.String getMessageSignature(java.lang.Class type)
           
static java.lang.String getMessageSignature(java.lang.Class[] interfaces, Context context)
           
static java.lang.String getMessageSignature(WSDL wsdl)
           
protected  java.lang.String getSignature(java.lang.Class[] interfaces, Context context)
           
protected abstract  java.lang.String getSignature(SOAPOperation soapOperation)
           
protected  java.lang.String getSignature(WSDL wsdl)
           
protected abstract  java.lang.String getWSDLTModel(WSDL wsdl)
           
static void main(java.lang.String[] args)
           
protected abstract  void setWSDLTModel(WSDL wsdl, java.lang.String tModel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignatureGenerator

public SignatureGenerator()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Parameters:
args -
Throws:
java.lang.Exception

getSignature

protected abstract java.lang.String getSignature(SOAPOperation soapOperation)

getWSDLTModel

protected abstract java.lang.String getWSDLTModel(WSDL wsdl)

setWSDLTModel

protected abstract void setWSDLTModel(WSDL wsdl,
                                      java.lang.String tModel)

getMessageSignature

public static java.lang.String getMessageSignature(java.lang.Class type)
Parameters:
type -
Returns:

getInterfaceSignature

public static java.lang.String getInterfaceSignature(java.lang.Class type)
Parameters:
type -

getMessageSignature

public static java.lang.String getMessageSignature(java.lang.Class[] interfaces,
                                                   Context context)
Parameters:
interfaces -
context -
Returns:

getInterfaceSignature

public static java.lang.String getInterfaceSignature(java.lang.Class[] interfaces,
                                                     Context context)
Parameters:
interfaces -
context -
Returns:

getMessageSignature

public static java.lang.String getMessageSignature(WSDL wsdl)
Parameters:
wsdl -
Returns:

getInterfaceSignature

public static java.lang.String getInterfaceSignature(WSDL wsdl)
Parameters:
wsdl -
Returns:

getSignature

protected java.lang.String getSignature(java.lang.Class[] interfaces,
                                        Context context)
Parameters:
interfaces -
context -

getSignature

protected java.lang.String getSignature(WSDL wsdl)
Parameters:
wsdl -


copyright© 2001-2004 by webMethods All Rights Reserved.