Class OneTimeTriggerInboundTask
- java.lang.Object
-
- org.wso2.carbon.inbound.endpoint.common.OneTimeTriggerInboundTask
-
- All Implemented Interfaces:
org.apache.synapse.ManagedLifecycle
,org.apache.synapse.task.Task
- Direct Known Subclasses:
GenericOneTimeTask
,MqttTask
,RabbitMQTask
public abstract class OneTimeTriggerInboundTask extends Object implements org.apache.synapse.task.Task, org.apache.synapse.ManagedLifecycle
This class provides Generic Task implementation for one time trigger Inbound Endpoint Tasks
-
-
Constructor Summary
Constructors Constructor Description OneTimeTriggerInboundTask()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
execute()
OneTimeTriggerAbstractCallback
getCallback()
void
setCallback(OneTimeTriggerAbstractCallback callback)
protected abstract void
taskExecute()
-
-
-
Method Detail
-
execute
public void execute()
- Specified by:
execute
in interfaceorg.apache.synapse.task.Task
-
setCallback
public void setCallback(OneTimeTriggerAbstractCallback callback)
-
getCallback
public OneTimeTriggerAbstractCallback getCallback()
-
taskExecute
protected abstract void taskExecute()
-
-