org.alfresco.repo.action.scheduled
Class ScheduledPersistedActionServiceImpl.ScheduledJobWrapper

java.lang.Object
  extended by org.alfresco.repo.action.scheduled.ScheduledPersistedActionServiceImpl.ScheduledJobWrapper
All Implemented Interfaces:
org.quartz.Job, org.springframework.context.ApplicationContextAware
Enclosing class:
ScheduledPersistedActionServiceImpl

public static class ScheduledPersistedActionServiceImpl.ScheduledJobWrapper
extends java.lang.Object
implements org.quartz.Job, org.springframework.context.ApplicationContextAware

The thing that Quartz runs when the schedule fires. Handles fetching the action, and having it run asynchronously


Constructor Summary
ScheduledPersistedActionServiceImpl.ScheduledJobWrapper()
           
 
Method Summary
 void execute(org.quartz.JobExecutionContext jobContext)
           
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScheduledPersistedActionServiceImpl.ScheduledJobWrapper

public ScheduledPersistedActionServiceImpl.ScheduledJobWrapper()
Method Detail

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware

execute

public void execute(org.quartz.JobExecutionContext jobContext)
Specified by:
execute in interface org.quartz.Job


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.