Class ContextServiceFactoryDefault
java.lang.Object
com.espertech.esper.common.internal.context.mgr.ContextServiceFactoryDefault
- All Implemented Interfaces:
ContextServiceFactory
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptioncategoryFactory
(StateMgmtSetting stateMgmtSettings) getContextPartitionIdService
(StatementContext statementContextCreateContext, DataInputOutputSerde[] bindings, StateMgmtSetting stateMgmtSettings) getContextPartitionKeyBindings
(ContextDefinition contextDefinition) hashFactory
(StateMgmtSetting stateMgmtSettings) initTermFactory
(StateMgmtSetting distinctStateMgmtSettings, StateMgmtSetting ctxStateMgmtSettings) keyedFactory
(StateMgmtSetting terminationStateMgmtSettings, StateMgmtSetting ctxStateMgmtSettings)
-
Field Details
-
INSTANCE
-
-
Method Details
-
keyedFactory
public ContextControllerKeyedFactory keyedFactory(StateMgmtSetting terminationStateMgmtSettings, StateMgmtSetting ctxStateMgmtSettings) - Specified by:
keyedFactory
in interfaceContextServiceFactory
-
categoryFactory
- Specified by:
categoryFactory
in interfaceContextServiceFactory
-
hashFactory
- Specified by:
hashFactory
in interfaceContextServiceFactory
-
initTermFactory
public ContextControllerInitTermFactory initTermFactory(StateMgmtSetting distinctStateMgmtSettings, StateMgmtSetting ctxStateMgmtSettings) - Specified by:
initTermFactory
in interfaceContextServiceFactory
-
getContextPartitionKeyBindings
- Specified by:
getContextPartitionKeyBindings
in interfaceContextServiceFactory
-
getContextPartitionIdService
public ContextPartitionIdService getContextPartitionIdService(StatementContext statementContextCreateContext, DataInputOutputSerde[] bindings, StateMgmtSetting stateMgmtSettings) - Specified by:
getContextPartitionIdService
in interfaceContextServiceFactory
-
getContextStatementEventEvaluator
- Specified by:
getContextStatementEventEvaluator
in interfaceContextServiceFactory
-