public class ServiceNotificationSender extends Object implements ServiceNotifiable
| Modifier | Constructor and Description |
|---|---|
protected |
ServiceNotificationSender(org.apache.airavata.workflow.tracking.WorkflowNotifier notifier,
org.apache.axis2.addressing.EndpointReference eventSink,
org.apache.airavata.workflow.tracking.common.InvocationEntity initiator,
URI workflowID,
String nodeID,
org.apache.airavata.workflow.tracking.common.WorkflowTrackingContext context,
org.apache.airavata.workflow.tracking.common.InvocationContext invocationContext)
Constructs a ServiceNotificationSender.
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.axis2.addressing.EndpointReference |
getEventSink() |
URI |
getWorkflowID() |
void |
invocationFailed(String message,
Throwable e)
Sends an InvokeServiceFinishedFailed notification message.
|
void |
invokingService(xsul.wsif.WSIFMessage inputs) |
void |
receivedFault(String message)
Deprecated.
|
void |
receivedFault(xsul.wsif.WSIFMessage fault)
Sends a receivedFault notification message.
|
void |
serviceFinished(xsul.wsif.WSIFMessage outputs) |
void |
setServiceID(String serviceID) |
protected ServiceNotificationSender(org.apache.airavata.workflow.tracking.WorkflowNotifier notifier,
org.apache.axis2.addressing.EndpointReference eventSink,
org.apache.airavata.workflow.tracking.common.InvocationEntity initiator,
URI workflowID,
String nodeID,
org.apache.airavata.workflow.tracking.common.WorkflowTrackingContext context,
org.apache.airavata.workflow.tracking.common.InvocationContext invocationContext)
notifier - eventSink - initiator - workflowID - nodeID - public void setServiceID(String serviceID)
setServiceID in interface ServiceNotifiablepublic org.apache.axis2.addressing.EndpointReference getEventSink()
getEventSink in interface ServiceNotifiablepublic URI getWorkflowID()
getWorkflowID in interface ServiceNotifiablepublic void invokingService(xsul.wsif.WSIFMessage inputs)
invokingService in interface ServiceNotifiablepublic void serviceFinished(xsul.wsif.WSIFMessage outputs)
serviceFinished in interface ServiceNotifiablepublic void invocationFailed(String message, Throwable e)
ServiceNotifiableinvocationFailed in interface ServiceNotifiablemessage - The message to send@Deprecated public void receivedFault(String message)
ServiceNotifiablereceivedFault in interface ServiceNotifiablemessage - The message to sendpublic void receivedFault(xsul.wsif.WSIFMessage fault)
ServiceNotifiablereceivedFault in interface ServiceNotifiableCopyright © 2011–2014 The Apache Software Foundation. All rights reserved.