Interface ISoapServiceDefinition

All Superinterfaces:
Serializable
All Known Implementing Classes:
SoapServiceDefinition

public interface ISoapServiceDefinition extends Serializable
This interface defines a soap service.
Since:
9.0
Author:
a.pragt
  • Method Details Link icon

    • getName Link icon

      String getName()
      This method returns the name of the service.
      Returns:
      The name of the service, may not be null.
    • isWsiCompliant Link icon

      boolean isWsiCompliant()
      This method returns if the service is ws-i compliant
      Returns:
      The name of the service, may not be null.
    • getSoapVersion Link icon

      SoapVersion getSoapVersion()
      This method returns the soapversion of the service.
      Returns:
      The soapversion of the service, may not be null.
    • getLocation Link icon

      String getLocation()
      This method return the location of the service.
      Returns:
      The location of the service, may be null.
    • getSchemaSet Link icon

      ISchemaSetDefinition getSchemaSet()
      This method returns the schema set of this soap service.
      Returns:
      The schema set, may be null.
    • getOperationNames Link icon

      String[] getOperationNames()
      This method returns all the operation names for this soap service.
      Returns:
      The operation names for this soap service, never null.
    • getOperation Link icon

      ISoapOperationDefinition getOperation(String operation)
      This method returns the operation for a specified name.
      Parameters:
      operation - The operation name, may not be null.
      Returns:
      The operation that is available for the specified name, never null.
      Throws:
      UnknownOperationException - Is thrown when there is no operation for the requested name.