|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SchedulingService | |
---|---|
com.espertech.esper.core.context.mgr | Context management. |
com.espertech.esper.core.service | Implementation of client package interfaces, glue code |
com.espertech.esper.core.support | |
com.espertech.esper.epl.core | Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. |
com.espertech.esper.epl.db | Database SQL polling views and caches |
com.espertech.esper.epl.named | Named window classes are in this package |
com.espertech.esper.epl.parse | Parsers and AST tree walkers and helper classes transforming AST into business objects |
com.espertech.esper.epl.spec | Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. |
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.schedule | Package for timer callback scheduling |
com.espertech.esper.view | View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. |
Uses of SchedulingService in com.espertech.esper.core.context.mgr |
---|
Methods in com.espertech.esper.core.context.mgr that return SchedulingService | |
---|---|
SchedulingService |
ContextControllerInitTermFactoryBase.getSchedulingService()
|
Uses of SchedulingService in com.espertech.esper.core.service |
---|
Classes in com.espertech.esper.core.service that implement SchedulingService | |
---|---|
class |
SchedulingServiceAudit
|
Methods in com.espertech.esper.core.service that return SchedulingService | |
---|---|
SchedulingService |
StatementContext.getSchedulingService()
Returns service to use for schedule evaluation. |
SchedulingService |
EPServiceProviderSPI.getSchedulingService()
Get the SchedulingService for this engine. |
SchedulingService |
EPServiceProviderImpl.getSchedulingService()
|
Methods in com.espertech.esper.core.service with parameters of type SchedulingService | |
---|---|
static StatementSpecRaw |
EPAdministratorHelper.compileEPL(java.lang.String eplStatement,
java.lang.String eplStatementForErrorMsg,
boolean addPleaseCheck,
java.lang.String statementName,
SelectClauseStreamSelectorEnum defaultStreamSelector,
EngineImportService engineImportService,
VariableService variableService,
SchedulingService schedulingService,
java.lang.String engineURI,
ConfigurationInformation configSnapshot,
PatternNodeFactory patternNodeFactory,
ContextManagementService contextManagementService,
ExprDeclaredService exprDeclaredService,
TableService tableService)
Compile the EPL. |
protected static DatabaseConfigService |
EPServicesContextFactoryDefault.makeDatabaseRefService(ConfigurationInformation configSnapshot,
SchedulingService schedulingService,
SchedulingMgmtService schedulingMgmtService)
Creates the database config service. |
void |
StatementContext.setSchedulingService(SchedulingService schedulingService)
Sets the scheduling service |
Constructors in com.espertech.esper.core.service with parameters of type SchedulingService | |
---|---|
StatementContext(StatementContextEngineServices stmtEngineServices,
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,
MatchRecognizeStatePoolStmtSvc matchRecognizeStatePoolStmtSvc,
boolean statelessSelect,
ContextControllerFactoryService contextControllerFactoryService,
AgentInstanceScriptContext defaultAgentInstanceScriptContext,
AggregationServiceFactoryService aggregationServiceFactoryService,
boolean writesToTables,
java.lang.Object statementUserObject,
StatementSemiAnonymousTypeRegistry statementSemiAnonymousTypeRegistry,
int priority)
Constructor. |
Uses of SchedulingService in com.espertech.esper.core.support |
---|
Classes in com.espertech.esper.core.support that implement SchedulingService | |
---|---|
class |
SupportSchedulingServiceImpl
|
Methods in com.espertech.esper.core.support with parameters of type SchedulingService | |
---|---|
static void |
SupportSchedulingServiceImpl.evaluateSchedule(SchedulingService service)
|
static AgentInstanceContext |
SupportStatementContextFactory.makeAgentInstanceContext(SchedulingService stub)
|
static AgentInstanceViewFactoryChainContext |
SupportStatementContextFactory.makeAgentInstanceViewFactoryContext(SchedulingService stub)
|
static StatementContext |
SupportStatementContextFactory.makeContext(int statementId,
SchedulingService stub)
|
static StatementContext |
SupportStatementContextFactory.makeContext(SchedulingService stub)
|
Uses of SchedulingService in com.espertech.esper.epl.core |
---|
Methods in com.espertech.esper.epl.core with parameters of type SchedulingService | |
---|---|
static HistoricalEventViewable |
MethodPollingViewableFactory.createPollMethodView(int streamNumber,
MethodStreamSpec methodStreamSpec,
EventAdapterService eventAdapterService,
EPStatementAgentInstanceHandle epStatementAgentInstanceHandle,
MethodResolutionService methodResolutionService,
EngineImportService engineImportService,
SchedulingService schedulingService,
ScheduleBucket scheduleBucket,
ExprEvaluatorContext exprEvaluatorContext,
VariableService variableService,
java.lang.String contextName,
DataCacheFactory dataCacheFactory,
StatementContext statementContext)
Creates a method-invocation polling view for use as a stream that calls a method, or pulls results from cache. |
void |
MethodPollingViewable.validate(EngineImportService engineImportService,
StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
TimeProvider timeProvider,
VariableService variableService,
TableService tableService,
ExprEvaluatorContext exprEvaluatorContext,
ConfigurationInformation configSnapshot,
SchedulingService schedulingService,
java.lang.String engineURI,
java.util.Map<java.lang.Integer,java.util.List<ExprNode>> sqlParameters,
EventAdapterService eventAdapterService,
StatementContext statementContext)
|
Uses of SchedulingService in com.espertech.esper.epl.db |
---|
Methods in com.espertech.esper.epl.db with parameters of type SchedulingService | |
---|---|
DataCache |
DataCacheFactory.getDataCache(ConfigurationDataCache cacheDesc,
StatementContext statementContext,
EPStatementAgentInstanceHandle epStatementAgentInstanceHandle,
SchedulingService schedulingService,
ScheduleBucket scheduleBucket,
int streamNum)
Creates a cache implementation for the strategy as defined by the cache descriptor. |
protected DataCache |
DataCacheFactory.makeTimeCache(ConfigurationExpiryTimeCache expCache,
StatementContext statementContext,
EPStatementAgentInstanceHandle epStatementAgentInstanceHandle,
SchedulingService schedulingService,
ScheduleBucket scheduleBucket,
int streamNum)
|
void |
DatabasePollingViewable.validate(EngineImportService engineImportService,
StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
TimeProvider timeProvider,
VariableService variableService,
TableService tableService,
ExprEvaluatorContext exprEvaluatorContext,
ConfigurationInformation configSnapshot,
SchedulingService schedulingService,
java.lang.String engineURI,
java.util.Map<java.lang.Integer,java.util.List<ExprNode>> sqlParameters,
EventAdapterService eventAdapterService,
StatementContext statementContext)
|
Constructors in com.espertech.esper.epl.db with parameters of type SchedulingService | |
---|---|
DatabaseConfigServiceImpl(java.util.Map<java.lang.String,ConfigurationDBRef> mapDatabaseRef,
SchedulingService schedulingService,
ScheduleBucket scheduleBucket)
Ctor. |
|
DataCacheExpiringImpl(double maxAgeSec,
double purgeIntervalSec,
ConfigurationCacheReferenceType cacheReferenceType,
SchedulingService schedulingService,
ScheduleSlot scheduleSlot,
EPStatementAgentInstanceHandle epStatementAgentInstanceHandle)
Ctor. |
Uses of SchedulingService in com.espertech.esper.epl.named |
---|
Constructors in com.espertech.esper.epl.named with parameters of type SchedulingService | |
---|---|
NamedWindowDispatchServiceImpl(SchedulingService schedulingService,
VariableService variableService,
TableService tableService,
boolean isPrioritized,
ManagedReadWriteLock eventProcessingRWLock,
ExceptionHandlingService exceptionHandlingService,
MetricReportingService metricReportingService)
Ctor. |
Uses of SchedulingService in com.espertech.esper.epl.parse |
---|
Constructors in com.espertech.esper.epl.parse with parameters of type SchedulingService | |
---|---|
EPLTreeWalkerListener(org.antlr.v4.runtime.CommonTokenStream tokenStream,
EngineImportService engineImportService,
VariableService variableService,
SchedulingService schedulingService,
SelectClauseStreamSelectorEnum defaultStreamSelector,
java.lang.String engineURI,
ConfigurationInformation configurationInformation,
PatternNodeFactory patternNodeFactory,
ContextManagementService contextManagementService,
java.util.List<java.lang.String> scriptBodies,
ExprDeclaredService exprDeclaredService,
TableService tableService)
Ctor. |
Uses of SchedulingService in com.espertech.esper.epl.spec |
---|
Methods in com.espertech.esper.epl.spec that return SchedulingService | |
---|---|
SchedulingService |
StatementSpecMapContext.getSchedulingService()
|
Methods in com.espertech.esper.epl.spec with parameters of type SchedulingService | |
---|---|
static StatementSpecRaw |
StatementSpecMapper.map(EPStatementObjectModel sodaStatement,
EngineImportService engineImportService,
VariableService variableService,
ConfigurationInformation configuration,
SchedulingService schedulingService,
java.lang.String engineURI,
PatternNodeFactory patternNodeFactory,
NamedWindowMgmtService namedWindowMgmtService,
ContextManagementService contextManagementService,
ExprDeclaredService exprDeclaredService,
TableService tableService)
Maps the SODA object model to a statement specification. |
Constructors in com.espertech.esper.epl.spec with parameters of type SchedulingService | |
---|---|
StatementSpecMapContext(EngineImportService engineImportService,
VariableService variableService,
ConfigurationInformation configuration,
SchedulingService schedulingService,
java.lang.String engineURI,
PatternNodeFactory patternNodeFactory,
NamedWindowMgmtService namedWindowMgmtService,
ContextManagementService contextManagementService,
ExprDeclaredService exprDeclaredService,
ContextDescriptor contextDescriptor,
TableService tableService)
Ctor. |
Uses of SchedulingService in com.espertech.esper.pattern |
---|
Methods in com.espertech.esper.pattern that return SchedulingService | |
---|---|
SchedulingService |
PatternContext.getSchedulingService()
Returns service to use for schedule evaluation. |
Uses of SchedulingService in com.espertech.esper.schedule |
---|
Subinterfaces of SchedulingService in com.espertech.esper.schedule | |
---|---|
interface |
SchedulingServiceSPI
Service provider interface for scheduling service. |
Classes in com.espertech.esper.schedule that implement SchedulingService | |
---|---|
class |
SchedulingServiceImpl
Implements the schedule service by simply keeping a sorted set of long millisecond values and a set of handles for each. |
Uses of SchedulingService in com.espertech.esper.view |
---|
Methods in com.espertech.esper.view that return SchedulingService | |
---|---|
SchedulingService |
ViewFactoryContext.getSchedulingService()
Returns service to use for schedule evaluation. |
Methods in com.espertech.esper.view with parameters of type SchedulingService | |
---|---|
void |
ValidatedView.validate(EngineImportService engineImportService,
StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
TimeProvider timeProvider,
VariableService variableService,
TableService tableService,
ExprEvaluatorContext exprEvaluatorContext,
ConfigurationInformation configSnapshot,
SchedulingService schedulingService,
java.lang.String engineURI,
java.util.Map<java.lang.Integer,java.util.List<ExprNode>> sqlParameters,
EventAdapterService eventAdapterService,
StatementContext statementContext)
Validate the view. |
|
© 2006-2016 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |