Uses of Interface
com.espertech.esper.schedule.ScheduleHandle

Packages that use ScheduleHandle
com.espertech.esper.core.service Implementation of client package interfaces, glue code 
com.espertech.esper.core.support   
com.espertech.esper.metrics.instrumentation EPL instrumentation helpers. 
com.espertech.esper.schedule Package for timer callback scheduling 
 

Uses of ScheduleHandle in com.espertech.esper.core.service
 

Classes in com.espertech.esper.core.service that implement ScheduleHandle
 class EPStatementHandleCallback
          Statement resource handle and callback for use with FilterService and SchedulingService.
 

Fields in com.espertech.esper.core.service with type parameters of type ScheduleHandle
protected  java.lang.ThreadLocal<ArrayBackedCollection<ScheduleHandle>> EPRuntimeIsolatedImpl.scheduleArrayThreadLocal
           
protected  java.lang.ThreadLocal<ArrayBackedCollection<ScheduleHandle>> EPRuntimeImpl.scheduleArrayThreadLocal
           
 

Methods in com.espertech.esper.core.service with parameters of type ScheduleHandle
 void SchedulingServiceAudit.add(long afterMSec, ScheduleHandle handle, long slot)
           
 boolean SchedulingServiceAudit.isScheduled(ScheduleHandle handle)
           
 void SchedulingServiceAudit.remove(ScheduleHandle handle, long slot)
           
 

Method parameters in com.espertech.esper.core.service with type arguments of type ScheduleHandle
 void SchedulingServiceAudit.evaluate(java.util.Collection<ScheduleHandle> handles)
           
protected  void EPRuntimeIsolatedImpl.processScheduleHandles(ArrayBackedCollection<ScheduleHandle> handles)
           
 void EPRuntimeImpl.processScheduleHandles(ArrayBackedCollection<ScheduleHandle> handles)
           
 

Uses of ScheduleHandle in com.espertech.esper.core.support
 

Methods in com.espertech.esper.core.support that return types with arguments of type ScheduleHandle
 java.util.Map<java.lang.Long,ScheduleHandle> SupportSchedulingServiceImpl.getAdded()
           
 

Methods in com.espertech.esper.core.support with parameters of type ScheduleHandle
 void SupportSchedulingServiceImpl.add(long afterMSec, ScheduleHandle callback, long scheduleSlot)
           
 boolean SupportSchedulingServiceImpl.isScheduled(ScheduleHandle scheduleHandle)
           
 void SupportSchedulingServiceImpl.remove(ScheduleHandle callback, long scheduleSlot)
           
 

Method parameters in com.espertech.esper.core.support with type arguments of type ScheduleHandle
 void SupportSchedulingServiceImpl.evaluate(java.util.Collection<ScheduleHandle> handles)
           
 

Uses of ScheduleHandle in com.espertech.esper.metrics.instrumentation
 

Methods in com.espertech.esper.metrics.instrumentation with parameters of type ScheduleHandle
 void InstrumentationDefault.qScheduleAdd(long currentTime, long afterMSec, ScheduleHandle handle, long slot)
           
 void Instrumentation.qScheduleAdd(long currentTime, long afterMSec, ScheduleHandle handle, long slot)
           
 void InstrumentationDefault.qScheduleRemove(ScheduleHandle handle, long slot)
           
 void Instrumentation.qScheduleRemove(ScheduleHandle handle, long slot)
           
 

Method parameters in com.espertech.esper.metrics.instrumentation with type arguments of type ScheduleHandle
 void InstrumentationDefault.aScheduleEval(java.util.Collection<ScheduleHandle> handles)
           
 void Instrumentation.aScheduleEval(java.util.Collection<ScheduleHandle> handles)
           
 

Uses of ScheduleHandle in com.espertech.esper.schedule
 

Methods in com.espertech.esper.schedule that return ScheduleHandle
 ScheduleHandle ScheduleSetEntry.getHandle()
          Returns the schedule handle.
 

Methods in com.espertech.esper.schedule with parameters of type ScheduleHandle
 void SchedulingServiceImpl.add(long afterMSec, ScheduleHandle handle, long slot)
           
 void SchedulingService.add(long afterMSec, ScheduleHandle handle, long scheduleSlot)
          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, long slot)
           
 void SchedulingService.remove(ScheduleHandle handle, long scheduleSlot)
          Remove a handle.
 

Method parameters in com.espertech.esper.schedule with type arguments of type ScheduleHandle
 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.
 

Constructors in com.espertech.esper.schedule with parameters of type ScheduleHandle
ScheduleSetEntry(java.lang.Long time, long scheduleSlot, ScheduleHandle handle)
          Ctor.
 


© 2006-2016 EsperTech Inc.
All rights reserved.
Visit us at espertech.com