Package com.devebot.opflow
Class OpflowRpcWorker
java.lang.Object
com.devebot.opflow.OpflowRpcWorker
- All Implemented Interfaces:
AutoCloseable
public class OpflowRpcWorker extends Object implements AutoCloseable
- Author:
- drupalex
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceOpflowRpcWorker.CheckerclassOpflowRpcWorker.MiddlewareclassOpflowRpcWorker.State -
Constructor Summary
Constructors Constructor Description OpflowRpcWorker(Map<String,Object> params) -
Method Summary
Modifier and Type Method Description OpflowRpcWorker.Statecheck()voidclose()protected voidfinalize()StringgetCallbackName()StringgetDispatchName()OpflowEnginegetEngine()OpflowExecutorgetExecutor()StringgetIntanceId()OpflowEngine.ConsumerInfoprocess(OpflowRpcListener listener)OpflowEngine.ConsumerInfoprocess(OpflowRpcWorker.Checker checker, OpflowRpcListener listener)OpflowEngine.ConsumerInfoprocess(String[] routineIds, OpflowRpcListener listener)OpflowEngine.ConsumerInfoprocess(String routineId, OpflowRpcListener listener)OpflowEngine.ConsumerInfoprocess(Set<String> routineIds, OpflowRpcListener listener)
-
Constructor Details
-
Method Details
-
process
-
process
-
process
-
process
-
process
public OpflowEngine.ConsumerInfo process(OpflowRpcWorker.Checker checker, OpflowRpcListener listener) -
check
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
getExecutor
-
getEngine
-
getIntanceId
-
getDispatchName
-
getCallbackName
-
finalize
-