Package org.apache.turbine.modules
Interface ScheduledJob
- All Superinterfaces:
- Assembler
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
All Scheduled jobs should implement this.  The class that implements
 ScheduledJob should contain the code that you actually want to
 execute at a specific time.  The name of this class is what you
 register in the JobEntry.
- Version:
- $Id$
- Author:
- Dave Bryson
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intThe default size of the scheduler job cache if module caching is on.static final StringThe key for the scheduler job cache size if module caching is on.static final StringRepresents Scheduled Job Objectsstatic final StringPrefix for scheduler job related classes
- 
Method Summary
- 
Field Details- 
PREFIXPrefix for scheduler job related classes- See Also:
 
- 
CACHE_SIZE_KEYThe key for the scheduler job cache size if module caching is on.- See Also:
 
- 
CACHE_SIZE_DEFAULTThe default size of the scheduler job cache if module caching is on.- See Also:
 
- 
NAMERepresents Scheduled Job Objects- See Also:
 
 
- 
- 
Method Details- 
runRun the Jobentry from the scheduler queue.- Parameters:
- job- The job to run.
- Throws:
- Exception- if something goes wrong
 
 
-