Package | Description |
---|---|
com.espertech.esper.core.service |
Implementation of client package interfaces, glue code
|
com.espertech.esper.epl.variable |
Variable service and variable collections
|
com.espertech.esper.pattern |
Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance
|
com.espertech.esper.view |
View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering.
|
Modifier and Type | Method and Description |
---|---|
StatementExtensionSvcContext |
StatementContext.getExtensionServicesContext()
Returns extension context for statements.
|
Constructor and Description |
---|
StatementContext(StatementContextEngineServices stmtEngineServices,
byte[] statementIdBytes,
SchedulingService schedulingService,
ScheduleBucket scheduleBucket,
EPStatementHandle epStatementHandle,
ViewResolutionService viewResultionService,
PatternObjectResolutionService patternResolutionService,
StatementExtensionSvcContext statementExtensionSvcContext,
StatementStopService statementStopService,
MethodResolutionService methodResolutionService,
PatternContextFactory patternContextFactory,
FilterService filterService,
StatementResultService statementResultService,
InternalEventRouteDest internalEventEngineRouteDest,
java.lang.annotation.Annotation[] annotations,
StatementAIResourceRegistry statementAgentInstanceRegistry,
StatementAgentInstanceLock defaultAgentInstanceLock,
ContextDescriptor contextDescriptor,
PatternSubexpressionPoolStmtSvc patternSubexpressionPoolSvc,
boolean statelessSelect,
ContextControllerFactoryService contextControllerFactoryService,
AgentInstanceScriptContext defaultAgentInstanceScriptContext,
AggregationServiceFactoryService aggregationServiceFactoryService)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
VariableServiceImpl.allocateVariableState(java.lang.String variableName,
int agentInstanceId,
StatementExtensionSvcContext extensionServicesContext) |
void |
VariableService.allocateVariableState(java.lang.String variableName,
int agentInstanceId,
StatementExtensionSvcContext extensionServicesContext) |
Pair<java.lang.Boolean,java.lang.Object> |
VariableStateHandler.getHasState(java.lang.String variableName,
int variableNumber,
int agentInstanceId,
java.lang.Class type,
EventType eventType,
StatementExtensionSvcContext statementExtContext)
Returns the current variable state plus Boolean.TRUE if there is a current state since the variable
may have the value of null; returns Boolean.FALSE and null if there is no current state
|
Modifier and Type | Method and Description |
---|---|
StatementExtensionSvcContext |
PatternContext.getExtensionServicesContext()
Returns extension services context for statement (statement-specific).
|
Modifier and Type | Method and Description |
---|---|
StatementExtensionSvcContext |
ViewFactoryContext.getExtensionServicesContext()
Returns extension svc.
|