Interface ISoapContract

All Known Implementing Classes:
SoapContract

public interface ISoapContract
Since:
9.0
Author:
a.pragt
  • Method Details

    • getName

      String getName()
      This method returns the name of the contract.
      Returns:
      The name of the contract, may not be null.
    • getMainWsdl

      IWsdlDefinition getMainWsdl()
      This method returns the name of the entry wsdl of the contract.
      Returns:
      The name of the entry wsdl, may not be null.
    • getSchemaContract

      ISchemaContract getSchemaContract()
      This method returns the type contract of the wsdl.
      Returns:
      The type contract of the wsdl, may not be null.
    • getWsdls

      String[] getWsdls()
      This method returns the available wsdls
      Returns:
      The available wsdls, may not be null.
    • getWsdl

      IWsdlDefinition getWsdl(String name)
      This method returns the binary content of the wsdl.
      Parameters:
      name - The name of the wsdl.
      Returns:
      The bytes of the wsdl.
      Throws:
      UnknownWsdlException - when there is no wsdl for the given name