Package com.devebot.opflow
Class OpflowRpcHttpWorker
java.lang.Object
com.devebot.opflow.OpflowRpcHttpWorker
public class OpflowRpcHttpWorker extends Object
- Author:
- acegik
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceOpflowRpcHttpWorker.Listenerstatic interfaceOpflowRpcHttpWorker.MatcherclassOpflowRpcHttpWorker.Middlewarestatic classOpflowRpcHttpWorker.Outputstatic interfaceOpflowRpcHttpWorker.Reporter -
Constructor Summary
Constructors Constructor Description OpflowRpcHttpWorker(Map<String,Object> kwargs) -
Method Summary
Modifier and Type Method Description protected voidassertSystemShutdownHook()voidclose()StringgetAddress()StringgetComponentId()StringgetHost()StringgetHostname()IntegergetPort()OpflowRpcHttpWorker.Reporterprocess(OpflowRpcHttpWorker.Listener listener)OpflowRpcHttpWorker.Reporterprocess(OpflowRpcHttpWorker.Matcher matcher, OpflowRpcHttpWorker.Listener listener)OpflowRpcHttpWorker.Reporterprocess(String routineSignature, OpflowRpcHttpWorker.Listener listener)OpflowRpcHttpWorker.Reporterprocess(Set<String> routineSignatures, OpflowRpcHttpWorker.Listener listener)voidserve()
-
Constructor Details
-
Method Details
-
getComponentId
-
getHost
-
getHostname
-
getPort
-
getAddress
-
process
-
process
public OpflowRpcHttpWorker.Reporter process(String routineSignature, OpflowRpcHttpWorker.Listener listener) -
process
public OpflowRpcHttpWorker.Reporter process(Set<String> routineSignatures, OpflowRpcHttpWorker.Listener listener) -
process
public OpflowRpcHttpWorker.Reporter process(OpflowRpcHttpWorker.Matcher matcher, OpflowRpcHttpWorker.Listener listener) -
serve
public void serve() -
close
public void close() -
assertSystemShutdownHook
protected void assertSystemShutdownHook()
-