|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.maven.continuum.build.settings.DefaultSchedulesActivator
public class DefaultSchedulesActivator
Field Summary |
---|
Fields inherited from interface org.apache.maven.continuum.build.settings.SchedulesActivator |
---|
ROLE |
Constructor Summary | |
---|---|
DefaultSchedulesActivator()
|
Method Summary | |
---|---|
void |
activateBuildSchedule(Schedule schedule,
Continuum continuum)
Activate schedule only for BuildDefinitions associated. |
void |
activatePurgeSchedule(Schedule schedule,
Continuum continuum)
Activate schedule only for PurgeConfiguration associated. |
void |
activateSchedule(Schedule schedule,
Continuum continuum)
Activate schedule by looking at the scheduling information contained within and submitting a Job to the scheduler. |
void |
activateSchedules(Continuum continuum)
Grab all the stored Schedule objects
and activate them by looking at the scheduling information contained within and submitting a
Job to the scheduler. |
protected void |
schedule(Schedule schedule,
Continuum continuum,
Class jobClass,
String group)
|
void |
unactivateOrphanBuildSchedule(Schedule schedule)
Unactivate schedule buildDefinitions if it is not in a buildDefinition. |
void |
unactivateOrphanPurgeSchedule(Schedule schedule)
Unactivate schedule purgeConfigurations if it is not in a purgeConfiguration. |
void |
unactivateSchedule(Schedule schedule,
Continuum continuum)
Unactivate schedule by looking at the scheduling information contained within. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultSchedulesActivator()
Method Detail |
---|
public void activateSchedules(Continuum continuum) throws SchedulesActivationException
SchedulesActivator
Schedule
objects
and activate them by looking at the scheduling information contained within and submitting a
Job to the scheduler.
activateSchedules
in interface SchedulesActivator
SchedulesActivationException
public void activateSchedule(Schedule schedule, Continuum continuum) throws SchedulesActivationException
SchedulesActivator
activateSchedule
in interface SchedulesActivator
SchedulesActivationException
public void activateBuildSchedule(Schedule schedule, Continuum continuum) throws SchedulesActivationException
SchedulesActivator
activateBuildSchedule
in interface SchedulesActivator
SchedulesActivationException
public void activatePurgeSchedule(Schedule schedule, Continuum continuum) throws SchedulesActivationException
SchedulesActivator
activatePurgeSchedule
in interface SchedulesActivator
SchedulesActivationException
public void unactivateSchedule(Schedule schedule, Continuum continuum) throws SchedulesActivationException
SchedulesActivator
unactivateSchedule
in interface SchedulesActivator
SchedulesActivationException
public void unactivateOrphanBuildSchedule(Schedule schedule) throws SchedulesActivationException
SchedulesActivator
unactivateOrphanBuildSchedule
in interface SchedulesActivator
SchedulesActivationException
public void unactivateOrphanPurgeSchedule(Schedule schedule) throws SchedulesActivationException
SchedulesActivator
unactivateOrphanPurgeSchedule
in interface SchedulesActivator
SchedulesActivationException
protected void schedule(Schedule schedule, Continuum continuum, Class jobClass, String group) throws SchedulesActivationException
SchedulesActivationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |