Liferay 6.0.5

com.liferay.portal.kernel.scheduler
Interface SchedulerEngine

All Known Implementing Classes:
QuartzSchedulerEngineImpl, SchedulerEngineProxy

public interface SchedulerEngine


Field Summary
static String DESCRIPTION
           
static int DESCRIPTION_MAX_LENGTH
           
static String DESTINATION
           
static String DISABLE
           
static int GROUP_NAME_MAX_LENGTH
           
static int JOB_NAME_MAX_LENGTH
           
static String MESSAGE
           
static String RECEIVER_KEY
           
 
Method Summary
 List<SchedulerRequest> getScheduledJobs(String groupName)
           
 void schedule(Trigger trigger, String description, String destinationName, Message message)
           
 void shutdown()
           
 void start()
           
 void unschedule(Trigger trigger)
           
 

Field Detail

DESCRIPTION

static final String DESCRIPTION
See Also:
Constant Field Values

DESCRIPTION_MAX_LENGTH

static final int DESCRIPTION_MAX_LENGTH
See Also:
Constant Field Values

DESTINATION

static final String DESTINATION
See Also:
Constant Field Values

DISABLE

static final String DISABLE
See Also:
Constant Field Values

GROUP_NAME_MAX_LENGTH

static final int GROUP_NAME_MAX_LENGTH
See Also:
Constant Field Values

JOB_NAME_MAX_LENGTH

static final int JOB_NAME_MAX_LENGTH
See Also:
Constant Field Values

MESSAGE

static final String MESSAGE
See Also:
Constant Field Values

RECEIVER_KEY

static final String RECEIVER_KEY
See Also:
Constant Field Values
Method Detail

getScheduledJobs

List<SchedulerRequest> getScheduledJobs(String groupName)
                                        throws SchedulerException
Throws:
SchedulerException

schedule

void schedule(Trigger trigger,
              String description,
              String destinationName,
              Message message)
              throws SchedulerException
Throws:
SchedulerException

shutdown

void shutdown()
              throws SchedulerException
Throws:
SchedulerException

start

void start()
           throws SchedulerException
Throws:
SchedulerException

unschedule

void unschedule(Trigger trigger)
                throws SchedulerException
Throws:
SchedulerException

Liferay 6.0.5