Models a scheduled job
Models a scheduled job
A unique id identifying this job
schedule a message to be sent to an actor with a cron expression, the actor will reply with a Scheduled message containing a UUID for the crontab entry, If that actor terminates, the crontab entry will be removed
remove a scheduled job from the crontab, actor will reply with UnScheduled
Get a list of all the current jobs in the crontab, actor will reply with ListOfJobs
The simple crontab actor looses its state upon stop, does not remember what jobs has already been run. Only useful in a single actor system.