org.qi4j.library.scheduler.schedule
Class ScheduleFactory.Mixin

java.lang.Object
  extended by org.qi4j.library.scheduler.schedule.ScheduleFactory.Mixin
All Implemented Interfaces:
Composite, Identity, ServiceComposite, ScheduleFactory
Enclosing interface:
ScheduleFactory

public abstract static class ScheduleFactory.Mixin
extends java.lang.Object
implements ScheduleFactory


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.qi4j.library.scheduler.schedule.ScheduleFactory
ScheduleFactory.Mixin
 
Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity
Identity.IdentityMixin
 
Constructor Summary
ScheduleFactory.Mixin()
           
 
Method Summary
 CronSchedule newCronSchedule(Task task, java.lang.String cronExpression, org.joda.time.DateTime start, boolean durable)
           
 Schedule newOnceSchedule(Task task, org.joda.time.DateTime runAt, boolean durable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.qi4j.api.entity.Identity
identity
 

Constructor Detail

ScheduleFactory.Mixin

public ScheduleFactory.Mixin()
Method Detail

newCronSchedule

public CronSchedule newCronSchedule(Task task,
                                    java.lang.String cronExpression,
                                    org.joda.time.DateTime start,
                                    boolean durable)
Specified by:
newCronSchedule in interface ScheduleFactory

newOnceSchedule

public Schedule newOnceSchedule(Task task,
                                org.joda.time.DateTime runAt,
                                boolean durable)
Specified by:
newOnceSchedule in interface ScheduleFactory