public class ContextServiceFactoryDefault extends Object implements ContextServiceFactory
Modifier and Type | Field and Description |
---|---|
static ContextServiceFactoryDefault |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
ContextControllerCategoryFactory |
categoryFactory(StateMgmtSetting stateMgmtSettings) |
ContextPartitionIdService |
getContextPartitionIdService(StatementContext statementContextCreateContext,
DataInputOutputSerde[] bindings,
StateMgmtSetting stateMgmtSettings) |
DataInputOutputSerde[] |
getContextPartitionKeyBindings(ContextDefinition contextDefinition) |
ContextStatementEventEvaluator |
getContextStatementEventEvaluator() |
ContextControllerHashFactory |
hashFactory(StateMgmtSetting stateMgmtSettings) |
ContextControllerInitTermFactory |
initTermFactory(StateMgmtSetting distinctStateMgmtSettings,
StateMgmtSetting ctxStateMgmtSettings) |
ContextControllerKeyedFactory |
keyedFactory(StateMgmtSetting terminationStateMgmtSettings,
StateMgmtSetting ctxStateMgmtSettings) |
public static final ContextServiceFactoryDefault INSTANCE
public ContextControllerKeyedFactory keyedFactory(StateMgmtSetting terminationStateMgmtSettings, StateMgmtSetting ctxStateMgmtSettings)
keyedFactory
in interface ContextServiceFactory
public ContextControllerCategoryFactory categoryFactory(StateMgmtSetting stateMgmtSettings)
categoryFactory
in interface ContextServiceFactory
public ContextControllerHashFactory hashFactory(StateMgmtSetting stateMgmtSettings)
hashFactory
in interface ContextServiceFactory
public ContextControllerInitTermFactory initTermFactory(StateMgmtSetting distinctStateMgmtSettings, StateMgmtSetting ctxStateMgmtSettings)
initTermFactory
in interface ContextServiceFactory
public DataInputOutputSerde[] getContextPartitionKeyBindings(ContextDefinition contextDefinition)
getContextPartitionKeyBindings
in interface ContextServiceFactory
public ContextPartitionIdService getContextPartitionIdService(StatementContext statementContextCreateContext, DataInputOutputSerde[] bindings, StateMgmtSetting stateMgmtSettings)
getContextPartitionIdService
in interface ContextServiceFactory
public ContextStatementEventEvaluator getContextStatementEventEvaluator()
getContextStatementEventEvaluator
in interface ContextServiceFactory
Copyright © 2005–2021. All rights reserved.