Interface ISoapContract
- All Known Implementing Classes:
SoapContract
public interface ISoapContract
- Since:
- 9.0
- Author:
- a.pragt
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns the name of the entry wsdl of the contract.getName()
This method returns the name of the contract.This method returns the type contract of the wsdl.This method returns the binary content of the wsdl.String[]
getWsdls()
This method returns the available wsdls
-
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
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
-