Package com.devebot.opflow
Class OpflowConnector
java.lang.Object
com.devebot.opflow.OpflowConnector
public class OpflowConnector extends Object
- Author:
- cuoi
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_CONNECTOR_NAME -
Constructor Summary
Constructors Constructor Description OpflowConnector(Map<String,Object> kwargs) -
Method Summary
Modifier and Type Method Description static Map<String,Boolean>applyConnectors(Map<String,OpflowConnector> connectors, Function<OpflowConnector,Boolean> action)voidclose()OpflowRpcAmqpMastergetAmqpMaster()OpflowRpcHttpMastergetHttpMaster()Map<String,OpflowRpcInvocationHandler>getMappings()OpflowPromMeasurergetMeasurer()OpflowPubsubHandlergetPublisher()OpflowRpcCheckergetRpcChecker()Map<String,Object>getRpcInvocationCounter()OpflowThroughput.TuplegetSpeedMeter()voidping(String query)<T> TregisterType(Class<T> type)<T> TregisterType(Class<T> type, T bean)voidresetRpcInvocationCounter()voidserve()<T> voidunregisterType(Class<T> type)
-
Field Details
-
DEFAULT_CONNECTOR_NAME
- See Also:
- Constant Field Values
-
-
Constructor Details
-
Method Details
-
getMeasurer
-
getSpeedMeter
-
getRpcChecker
-
getPublisher
-
getAmqpMaster
-
getHttpMaster
-
getMappings
-
serve
public void serve() -
close
public void close() -
ping
- Throws:
Throwable
-
registerType
-
registerType
-
unregisterType
-
getRpcInvocationCounter
-
resetRpcInvocationCounter
public void resetRpcInvocationCounter() -
applyConnectors
public static Map<String,Boolean> applyConnectors(Map<String,OpflowConnector> connectors, Function<OpflowConnector,Boolean> action)
-