com.liferay.portal.kernel.scheduler
Interface SchedulerEngine
public interface SchedulerEngine
View Source
- Author:
- Michael C. Han, Bruno Farache
Method Summary |
java.util.List<SchedulerRequest> |
getScheduledJobs(java.lang.String groupName)
|
void |
schedule(java.lang.String groupName,
java.lang.String cronText,
java.util.Date startDate,
java.util.Date endDate,
java.lang.String description,
java.lang.String destinationName,
java.lang.String messageBody)
|
void |
shutdown()
|
void |
start()
|
void |
unschedule(java.lang.String jobName,
java.lang.String groupName)
|
CRON_TEXT
static final java.lang.String CRON_TEXT
- See Also:
- Constant Field Values
DESCRIPTION
static final java.lang.String DESCRIPTION
- See Also:
- Constant Field Values
DESTINATION
static final java.lang.String DESTINATION
- See Also:
- Constant Field Values
MESSAGE_BODY
static final java.lang.String MESSAGE_BODY
- See Also:
- Constant Field Values
getScheduledJobs
java.util.List<SchedulerRequest> getScheduledJobs(java.lang.String groupName)
throws SchedulerException
- Throws:
SchedulerException
schedule
void schedule(java.lang.String groupName,
java.lang.String cronText,
java.util.Date startDate,
java.util.Date endDate,
java.lang.String description,
java.lang.String destinationName,
java.lang.String messageBody)
throws SchedulerException
- Throws:
SchedulerException
shutdown
void shutdown()
throws SchedulerException
- Throws:
SchedulerException
start
void start()
throws SchedulerException
- Throws:
SchedulerException
unschedule
void unschedule(java.lang.String jobName,
java.lang.String groupName)
throws SchedulerException
- Throws:
SchedulerException