| Constructor and Description |
|---|
GenericInvoker(QName portTypeQName,
String wsdlLocation,
String nodeID,
String messageBoxURL,
String gfacURL,
WorkflowNotifiable notifier)
Creates an InvokerWithNotification.
|
GenericInvoker(QName portTypeQName,
String wsdlLocation,
String nodeID,
String gfacURL,
WorkflowNotifiable notifier)
Creates an InvokerWithNotification.
|
GenericInvoker(QName portTypeQName,
String wsdlLocation,
String nodeID,
WorkflowNotifiable notifier)
Creates an InvokerWithNotification.
|
GenericInvoker(QName portTypeQName,
xsul.wsdl.WsdlDefinitions wsdl,
String nodeID,
String messageBoxURL,
String gfacURL,
WorkflowNotifiable notifier) |
| Modifier and Type | Method and Description |
|---|---|
xsul.xwsif_runtime.WSIFClient |
getClient() |
xsul.wsif.WSIFMessage |
getFault()
Returns the fault message.
|
xsul.wsif.WSIFMessage |
getInputs()
Returns the all input parameters
|
Object |
getOutput(String name)
Returns the output of a specified name.
|
xsul.wsif.WSIFMessage |
getOutputs()
Returns the all output parameters
|
boolean |
invoke()
Invokes the service.
|
void |
setInput(String name,
Object value)
Sets an input parameter
|
void |
setOperation(String operationName)
Sets the operation name to invoke.
|
void |
setup()
Sets up the service.
|
void |
waitToFinish() |
public GenericInvoker(QName portTypeQName, String wsdlLocation, String nodeID, WorkflowNotifiable notifier)
portTypeQName - wsdlLocation - The URL of WSDL of the service to invokenodeID - The ID of the servicenotifier - The notification senderpublic GenericInvoker(QName portTypeQName, String wsdlLocation, String nodeID, String gfacURL, WorkflowNotifiable notifier)
portTypeQName - wsdlLocation - The URL of WSDL of the service to invokenodeID - The ID of the servicegfacURL - The URL of GFac service.notifier - The notification senderpublic GenericInvoker(QName portTypeQName, String wsdlLocation, String nodeID, String messageBoxURL, String gfacURL, WorkflowNotifiable notifier)
portTypeQName - wsdlLocation - The URL of WSDL of the service to invokenodeID - The ID of the servicemessageBoxURL - gfacURL - The URL of GFac service.notifier - The notification senderpublic GenericInvoker(QName portTypeQName, xsul.wsdl.WsdlDefinitions wsdl, String nodeID, String messageBoxURL, String gfacURL, WorkflowNotifiable notifier)
portTypeQName - wsdl - nodeID - messageBoxURL - gfacURL - notifier - public void setup()
throws WorkflowException
Invokersetup in interface InvokerWorkflowExceptionpublic void setOperation(String operationName) throws WorkflowException
InvokersetOperation in interface InvokeroperationName - The name of the operationWorkflowExceptionpublic void setInput(String name, Object value) throws WorkflowException
InvokersetInput in interface Invokername - The name of the input parametervalue - The value of the input parameterWorkflowExceptionpublic boolean invoke()
throws WorkflowException
Invokerinvoke in interface InvokerWorkflowExceptionpublic void waitToFinish()
throws WorkflowException
WorkflowExceptionpublic Object getOutput(String name) throws WorkflowException
InvokergetOutput in interface Invokername - The name of the output parameterWorkflowExceptionpublic xsul.wsif.WSIFMessage getOutputs()
throws WorkflowException
InvokergetOutputs in interface InvokerWorkflowExceptionpublic xsul.xwsif_runtime.WSIFClient getClient()
public xsul.wsif.WSIFMessage getInputs()
throws WorkflowException
InvokergetInputs in interface InvokerWorkflowExceptionpublic xsul.wsif.WSIFMessage getFault()
throws WorkflowException
InvokergetFault in interface InvokerWorkflowExceptionCopyright © 2011–2014 The Apache Software Foundation. All rights reserved.