public class SynchronizeCollectionSchedulable extends AbstractStaticSchedulable
Schedulable
job which synchronizes a collection of contents from a datasource.AbstractStaticSchedulable.SchedulableParameterParser
Modifier and Type | Field and Description |
---|---|
private SynchronizableContentsCollectionDAO |
_synchronizableContentsCollectionDAO |
protected static String |
JOBDATAMAP_COLLECTION_KEY
The key for the collection to synchronize
|
_acceptConcurrentExecution, _context, _description, _iconGlyph, _iconLarge, _iconMedium, _iconSmall, _id, _label, _parameters, _pluginName, _private, _smanager
Constructor and Description |
---|
SynchronizeCollectionSchedulable() |
Modifier and Type | Method and Description |
---|---|
void |
execute(JobExecutionContext context)
The action to perform when a trigger is fired.
|
void |
service(ServiceManager manager) |
acceptConcurrentExecution, configure, contextualize, getDescription, getIconGlyph, getIconLarge, getIconMedium, getIconSmall, getId, getLabel, getParameters, isPrivate, setPluginInfo
getLogger, setLogger
protected static final String JOBDATAMAP_COLLECTION_KEY
private SynchronizableContentsCollectionDAO _synchronizableContentsCollectionDAO
public SynchronizeCollectionSchedulable()
public void service(ServiceManager manager) throws ServiceException
service
in interface Serviceable
service
in class AbstractStaticSchedulable
ServiceException
public void execute(JobExecutionContext context) throws Exception
Schedulable
execute
in interface Schedulable
execute
in class AbstractStaticSchedulable
context
- the contextException
- if an error occured