Liferay 6.0.5

com.liferay.portal.scheduler.quartz
Class QuartzSchedulerEngineImpl

java.lang.Object
  extended by com.liferay.portal.scheduler.quartz.QuartzSchedulerEngineImpl
All Implemented Interfaces:
SchedulerEngine

public class QuartzSchedulerEngineImpl
extends Object
implements SchedulerEngine


Field Summary
protected  QuartzLocalService quartzLocalService
           
 
Fields inherited from interface com.liferay.portal.kernel.scheduler.SchedulerEngine
DESCRIPTION, DESCRIPTION_MAX_LENGTH, DESTINATION, DISABLE, GROUP_NAME_MAX_LENGTH, JOB_NAME_MAX_LENGTH, MESSAGE, RECEIVER_KEY
 
Constructor Summary
QuartzSchedulerEngineImpl()
           
 
Method Summary
 void afterPropertiesSet()
           
 List<SchedulerRequest> getScheduledJobs(String groupName)
           
 void schedule(Trigger trigger, String description, String destination, Message message)
           
protected  void schedule(org.quartz.Trigger trigger, String description, String destination, Message message)
           
 void shutdown()
           
 void start()
           
 void unschedule(Trigger trigger)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

quartzLocalService

@BeanReference(name="com.liferay.portal.service.QuartzLocalService")
protected QuartzLocalService quartzLocalService
Constructor Detail

QuartzSchedulerEngineImpl

public QuartzSchedulerEngineImpl()
Method Detail

afterPropertiesSet

public void afterPropertiesSet()

getScheduledJobs

public List<SchedulerRequest> getScheduledJobs(String groupName)
                                        throws SchedulerException
Specified by:
getScheduledJobs in interface SchedulerEngine
Throws:
SchedulerException

schedule

public void schedule(Trigger trigger,
                     String description,
                     String destination,
                     Message message)
              throws SchedulerException
Specified by:
schedule in interface SchedulerEngine
Throws:
SchedulerException

shutdown

public void shutdown()
              throws SchedulerException
Specified by:
shutdown in interface SchedulerEngine
Throws:
SchedulerException

start

public void start()
           throws SchedulerException
Specified by:
start in interface SchedulerEngine
Throws:
SchedulerException

unschedule

public void unschedule(Trigger trigger)
                throws SchedulerException
Specified by:
unschedule in interface SchedulerEngine
Throws:
SchedulerException

schedule

protected void schedule(org.quartz.Trigger trigger,
                        String description,
                        String destination,
                        Message message)
                 throws SchedulerException
Throws:
SchedulerException

Liferay 6.0.5