org.qi4j.library.scheduler.schedule
Interface ScheduleRepository

All Superinterfaces:
Composite, Identity, ServiceComposite
All Known Implementing Classes:
ScheduleRepository.Mixin

@Mixins(value=ScheduleRepository.Mixin.class)
public interface ScheduleRepository
extends ServiceComposite


Nested Class Summary
static class ScheduleRepository.Mixin
           
 
Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity
Identity.IdentityMixin
 
Method Summary
 Query<ScheduleEntity> findNotDurable(String schedulerIdentity)
           
 Query<ScheduleEntity> findNotDurableWithoutNextRun(String schedulerIdentity)
           
 Query<ScheduleEntity> findRunnables(String schedulerIdentity, Long from, Long to)
           
 Query<ScheduleEntity> findRunning(String schedulerIdentity)
           
 
Methods inherited from interface org.qi4j.api.entity.Identity
identity
 
Methods inherited from interface org.qi4j.api.composite.Composite
metaInfo, type
 

Method Detail

findNotDurable

Query<ScheduleEntity> findNotDurable(String schedulerIdentity)

findRunning

Query<ScheduleEntity> findRunning(String schedulerIdentity)

findRunnables

Query<ScheduleEntity> findRunnables(String schedulerIdentity,
                                    Long from,
                                    Long to)

findNotDurableWithoutNextRun

Query<ScheduleEntity> findNotDurableWithoutNextRun(String schedulerIdentity)