Package | Description |
---|---|
com.espertech.esper.core.context.mgr |
Context management.
|
com.espertech.esper.core.service |
Implementation of client package interfaces, glue code
|
com.espertech.esper.epl.db |
Database SQL polling views and caches
|
com.espertech.esper.metrics.instrumentation | |
com.espertech.esper.schedule |
Package for timer callback scheduling
|
Modifier and Type | Method and Description |
---|---|
ScheduleSlot |
ContextControllerInitTermFactory.allocateSlot() |
Constructor and Description |
---|
ContextControllerConditionCrontab(StatementContext statementContext,
ScheduleSlot scheduleSlot,
ContextDetailConditionCrontab spec,
ContextControllerConditionCallback callback,
ContextInternalFilterAddendum filterAddendum) |
ContextControllerConditionTimePeriod(java.lang.String contextName,
AgentInstanceContext agentInstanceContext,
ScheduleSlot scheduleSlot,
ContextDetailConditionTimePeriod spec,
ContextControllerConditionCallback callback,
ContextInternalFilterAddendum filterAddendum) |
Modifier and Type | Method and Description |
---|---|
void |
SchedulingServiceAudit.add(long afterMSec,
ScheduleHandle handle,
ScheduleSlot slot) |
void |
SchedulingServiceAudit.remove(ScheduleHandle handle,
ScheduleSlot slot) |
Constructor and Description |
---|
DataCacheExpiringImpl(double maxAgeSec,
double purgeIntervalSec,
ConfigurationCacheReferenceType cacheReferenceType,
SchedulingService schedulingService,
ScheduleSlot scheduleSlot,
EPStatementAgentInstanceHandle epStatementAgentInstanceHandle)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
void |
InstrumentationDefault.qScheduleAdd(long currentTime,
long afterMSec,
ScheduleHandle handle,
ScheduleSlot slot) |
void |
Instrumentation.qScheduleAdd(long currentTime,
long afterMSec,
ScheduleHandle handle,
ScheduleSlot slot) |
void |
InstrumentationDefault.qScheduleRemove(ScheduleHandle handle,
ScheduleSlot slot) |
void |
Instrumentation.qScheduleRemove(ScheduleHandle handle,
ScheduleSlot slot) |
Modifier and Type | Method and Description |
---|---|
ScheduleSlot |
ScheduleBucket.allocateSlot()
Returns a new slot in the bucket.
|
ScheduleSlot |
ScheduleBucket.allocateSlot(int slotNumber)
Returns a new slot in the bucket, given a slot number
|
ScheduleSlot |
ScheduleSetEntry.getSlot()
Returns schedule slot.
|
Modifier and Type | Method and Description |
---|---|
void |
SchedulingServiceImpl.add(long afterMSec,
ScheduleHandle handle,
ScheduleSlot slot) |
void |
SchedulingService.add(long afterMSec,
ScheduleHandle handle,
ScheduleSlot slot)
Add a callback for after the given milliseconds from the current time.
|
int |
ScheduleSlot.compareTo(ScheduleSlot scheduleCallbackSlot) |
void |
SchedulingServiceImpl.remove(ScheduleHandle handle,
ScheduleSlot slot) |
void |
SchedulingService.remove(ScheduleHandle handle,
ScheduleSlot slot)
Remove a handle.
|
Constructor and Description |
---|
ScheduleSetEntry(java.lang.Long time,
ScheduleSlot slot,
ScheduleHandle handle)
Ctor.
|