com.stratelia.webactiv.beans.admin
Class SynchroGroupScheduler
java.lang.Object
com.stratelia.webactiv.beans.admin.SynchroGroupScheduler
- All Implemented Interfaces:
- SchedulerEventListener
public class SynchroGroupScheduler
- extends Object
- implements SchedulerEventListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ADMINSYNCHROGROUP_JOB_NAME
public static final String ADMINSYNCHROGROUP_JOB_NAME
- See Also:
- Constant Field Values
SynchroGroupScheduler
public SynchroGroupScheduler()
initialize
public void initialize(String cron,
List<String> synchronizedGroupIds)
doSynchroGroup
public void doSynchroGroup()
addGroup
public void addGroup(String groupId)
removeGroup
public void removeGroup(String groupId)
triggerFired
public void triggerFired(SchedulerEvent anEvent)
- Description copied from interface:
SchedulerEventListener
- Invoked when a job trigger fires the execution of a job. The call of this method occurs before
the actual job execution. So, wether an error occurs during the processing of this call, it is
considered as a job failure and as consequency an event about a job failure will be sent to the
listener. The processing of this event can be, for example for preparing the resources before
the job execution or performing the execution of the job itself (delegation).
- Specified by:
triggerFired
in interface SchedulerEventListener
- Parameters:
anEvent
- the event coming from the trigger firing.
jobSucceeded
public void jobSucceeded(SchedulerEvent anEvent)
- Description copied from interface:
SchedulerEventListener
- Invoked when the execution of a job has been completed correctly. The job execution is
considered as completed when it ends without raising any exceptions. The processing of this
call can be, for example, for freeing the resources after a job completion.
- Specified by:
jobSucceeded
in interface SchedulerEventListener
- Parameters:
anEvent
- the event coming from the job completion.
jobFailed
public void jobFailed(SchedulerEvent anEvent)
- Description copied from interface:
SchedulerEventListener
- Invoked when the normal execution thread of a job is broken by an exception. When an exception
is thrown by the job execution, the exception is catched by the scheduler that then considers
the job has failed and thus send an event about that failure. The processing of this event can
be, for example, for freeing correctly the resources after a job failure or to run a rollback
or a retry process.
- Specified by:
jobFailed
in interface SchedulerEventListener
- Parameters:
anEvent
- the event coming from the job failure.
Copyright © 2016 Silverpeas. All Rights Reserved.