public interface ContextControllerFactory
ContextControllerFactoryContext getFactoryContext()
java.util.Map<java.lang.String,java.lang.Object> getContextBuiltinProps()
boolean isSingleInstanceContext()
ContextDetail getContextDetail()
java.util.List<ContextDetailPartitionItem> getContextDetailPartitionItems()
StatementAIResourceRegistryFactory getStatementAIResourceRegistryFactory()
void validateFactory() throws ExprValidationException
ExprValidationException
ContextControllerStatementCtxCache validateStatement(ContextControllerStatementBase statement) throws ExprValidationException
ExprValidationException
ContextController createNoCallback(int pathId, ContextControllerLifecycleCallback callback)
void populateFilterAddendums(java.util.IdentityHashMap<FilterSpecCompiled,FilterValueSetParam[][]> filterAddendum, ContextControllerStatementDesc statement, java.lang.Object key, int contextId)
FilterSpecLookupable getFilterLookupable(EventType eventType)
ContextPartitionIdentifier keyPayloadToIdentifier(java.lang.Object payload)
ContextStateCache getStateCache()