Class WsdlOperation
java.lang.Object
org.pentaho.di.trans.steps.webservices.wsdl.WsdlOperation
- All Implemented Interfaces:
Serializable
WSDL operation abstraction.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
SOAP Binding style enumeration.static enum
SOAP Binding use enumeration.static enum
Parameter style enumeration. -
Constructor Summary
ModifierConstructorDescriptionprotected
WsdlOperation
(javax.wsdl.Binding binding, javax.wsdl.Operation op, WsdlTypes wsdlTypes) Create a new wsdl operation instance for the specified binding and operation. -
Method Summary
Modifier and TypeMethodDescriptionGet the faults defined for this operation.Get the operation's QName.Get the parameter list for this operation.Get the return type for this operation.Get the SOAP action uri for this operation.Get the SOAPBinding Style.Get the SOAPBinding use.Get the SOAPParameter style.boolean
isOneway()
Is this a oneway operation?
-
Constructor Details
-
WsdlOperation
protected WsdlOperation(javax.wsdl.Binding binding, javax.wsdl.Operation op, WsdlTypes wsdlTypes) throws org.pentaho.di.core.exception.KettleException Create a new wsdl operation instance for the specified binding and operation.- Parameters:
binding
- Binding for the operation.op
- The operation.wsdlTypes
- WSDL type information.- Throws:
org.pentaho.di.core.exception.KettleException
-
-
Method Details
-
getFaults
Get the faults defined for this operation.- Returns:
- WsdlOpFaultList
-
getOperationQName
Get the operation's QName.- Returns:
- Operation QName.
-
getSOAPAction
Get the SOAP action uri for this operation.- Returns:
- String, null if SOAPAction not defined for this operation.
-
getSOAPBindingStyle
Get the SOAPBinding Style.- Returns:
- A SOAPBindingStyle enum type value.
-
getSOAPBindingUse
Get the SOAPBinding use.- Returns:
- A SOAPBindingUse enum type value.
-
getSOAPParameterStyle
Get the SOAPParameter style.- Returns:
- A SOAPParameterStyle enum type value.
-
getParameters
Get the parameter list for this operation.- Returns:
- An ordered list of parameters, empty list if this operation has no parameters.
-
getReturnType
Get the return type for this operation.- Returns:
- A WsdlOpReturnType instance, null if this operation does not have a return value.
-
isOneway
public boolean isOneway()Is this a oneway operation?- Returns:
- true if this is a oneway operation.
-