Interface ISoapServiceDefinition
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
SoapServiceDefinition
This interface defines a soap service.
- Since:
- 9.0
- Author:
- a.pragt
-
Method Summary
Modifier and TypeMethodDescriptionThis method return the location of the service.getName()
This method returns the name of the service.getOperation
(String operation) This method returns the operation for a specified name.String[]
This method returns all the operation names for this soap service.This method returns the schema set of this soap service.This method returns the soapversion of the service.boolean
This method returns if the service is ws-i compliant
-
Method Details
-
getName
String getName()This method returns the name of the service.- Returns:
- The name of the service, may not be null.
-
isWsiCompliant
boolean isWsiCompliant()This method returns if the service is ws-i compliant- Returns:
- The name of the service, may not be null.
-
getSoapVersion
SoapVersion getSoapVersion()This method returns the soapversion of the service.- Returns:
- The soapversion of the service, may not be null.
-
getLocation
String getLocation()This method return the location of the service.- Returns:
- The location of the service, may be null.
-
getSchemaSet
ISchemaSetDefinition getSchemaSet()This method returns the schema set of this soap service.- Returns:
- The schema set, may be null.
-
getOperationNames
String[] getOperationNames()This method returns all the operation names for this soap service.- Returns:
- The operation names for this soap service, never null.
-
getOperation
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.
-