Class ExpirySchedulerImpl
- java.lang.Object
-
- com.atlassian.bamboo.build.expiry.ExpirySchedulerImpl
-
- All Implemented Interfaces:
ExpiryScheduler,BambooScheduler
public class ExpirySchedulerImpl extends Object implements ExpiryScheduler
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExpirySchedulerImpl.ExpiryJob
-
Constructor Summary
Constructors Constructor Description ExpirySchedulerImpl(org.quartz.Scheduler quartzScheduler, AdministrationConfigurationAccessor administrationConfigurationAccessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable org.quartz.TriggergetTrigger()voidinitialiseSchedule()voidinitialiseSchedule(@NotNull String cronExpressionStr)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.bamboo.schedule.BambooScheduler
destroySchedule
-
-
-
-
Constructor Detail
-
ExpirySchedulerImpl
public ExpirySchedulerImpl(org.quartz.Scheduler quartzScheduler, AdministrationConfigurationAccessor administrationConfigurationAccessor)
-
-
Method Detail
-
initialiseSchedule
public void initialiseSchedule()
- Specified by:
initialiseSchedulein interfaceBambooScheduler
-
initialiseSchedule
public void initialiseSchedule(@NotNull @NotNull String cronExpressionStr)- Specified by:
initialiseSchedulein interfaceExpiryScheduler
-
getTrigger
@Nullable public @Nullable org.quartz.Trigger getTrigger()
- Specified by:
getTriggerin interfaceExpiryScheduler
-
-