Package | Description |
---|---|
com.espertech.esper.core.service |
Implementation of client package interfaces, glue code
|
com.espertech.esper.metrics.instrumentation | |
com.espertech.esper.schedule |
Package for timer callback scheduling
|
Modifier and Type | Class and Description |
---|---|
class |
EPStatementHandleCallback
Statement resource handle and callback for use with
FilterService and
SchedulingService . |
Modifier and Type | Method and Description |
---|---|
void |
SchedulingServiceAudit.add(long afterMSec,
ScheduleHandle handle,
ScheduleSlot slot) |
boolean |
SchedulingServiceAudit.isScheduled(ScheduleHandle handle) |
void |
SchedulingServiceAudit.remove(ScheduleHandle handle,
ScheduleSlot slot) |
Modifier and Type | Method and Description |
---|---|
void |
SchedulingServiceAudit.evaluate(java.util.Collection<ScheduleHandle> handles) |
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 |
---|---|
void |
InstrumentationDefault.aScheduleEval(java.util.Collection<ScheduleHandle> handles) |
void |
Instrumentation.aScheduleEval(java.util.Collection<ScheduleHandle> handles) |
Modifier and Type | Method and Description |
---|---|
ScheduleHandle |
ScheduleSetEntry.getHandle()
Returns the schedule handle.
|
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.
|
boolean |
SchedulingServiceImpl.isScheduled(ScheduleHandle handle) |
boolean |
SchedulingService.isScheduled(ScheduleHandle handle)
Returns true if the handle has been scheduled already.
|
void |
SchedulingServiceImpl.remove(ScheduleHandle handle,
ScheduleSlot slot) |
void |
SchedulingService.remove(ScheduleHandle handle,
ScheduleSlot slot)
Remove a handle.
|
Modifier and Type | Method and Description |
---|---|
void |
SchedulingServiceImpl.evaluate(java.util.Collection<ScheduleHandle> handles) |
void |
SchedulingService.evaluate(java.util.Collection<ScheduleHandle> handles)
Evaluate the current time and add to the collection any handles scheduled for execution.
|
Constructor and Description |
---|
ScheduleSetEntry(java.lang.Long time,
ScheduleSlot slot,
ScheduleHandle handle)
Ctor.
|