public abstract class FlowTask extends RequestResponseTask
RequestResponseTask.TaskResubmit| Constructor and Description |
|---|
FlowTask(Endpoint bindToResource,
TaskSessionRefs t_refs) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel_cleanupTasks() |
abstract Object |
execute(Object obj) |
Object |
getBindResource() |
void |
handleTimeout() |
void |
resendImpl(boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy,
boolean isReactorResend)
Subclasss should resend their message once in here.
|
abstract boolean |
submit(int corrTag,
boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy) |
cancel, cancelTimer, getOpEx, resend, scheduleResubmit, scheduleResubmit, setRetryableLastError, startTimer, submitCountResetpublic FlowTask(Endpoint bindToResource, TaskSessionRefs t_refs)
public Object getBindResource()
public void cancel_cleanupTasks()
cancel_cleanupTasks in class RequestResponseTaskpublic void handleTimeout()
public abstract boolean submit(int corrTag,
boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy)
throws JCSMPException
JCSMPExceptionpublic void resendImpl(boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy,
boolean isReactorResend)
RequestResponseTaskresendImpl in class RequestResponseTaskCopyright 2004-2021 Solace Corporation. All rights reserved.