Uses of Interface
com.atlassian.bamboo.agent.elastic.schedule.ElasticInstanceSchedule
Packages that use ElasticInstanceSchedule
Package
Description
-
Uses of ElasticInstanceSchedule in com.atlassian.bamboo.agent.elastic.schedule
Classes in com.atlassian.bamboo.agent.elastic.schedule that implement ElasticInstanceScheduleMethods in com.atlassian.bamboo.agent.elastic.schedule that return ElasticInstanceScheduleModifier and TypeMethodDescription@Nullable ElasticInstanceSchedule
ElasticInstanceScheduleManager.getElasticInstanceSchedule
(long elasticInstanceScheduleId) Gets the schedule associated with that id. null if none can be found for the idElasticInstanceScheduleManagerImpl.getElasticInstanceSchedule
(long elasticInstanceScheduleId) Methods in com.atlassian.bamboo.agent.elastic.schedule that return types with arguments of type ElasticInstanceScheduleModifier and TypeMethodDescription@NotNull List<ElasticInstanceSchedule>
ElasticInstanceScheduleDao.findElasticInstanceScheduleByImageConfiguration
(@NotNull ElasticImageConfiguration elasticImageConfiguration) Returns schedules related toElasticImageConfiguration
(both enabled and disabled)@NotNull List<ElasticInstanceSchedule>
ElasticInstanceScheduleDaoImpl.findElasticInstanceScheduleByImageConfiguration
(@NotNull ElasticImageConfiguration elasticImageConfiguration) @NotNull List<ElasticInstanceSchedule>
ElasticInstanceScheduleManager.getElasticInstanceSchedules()
Returns all schedules available in the system (enabled and disabled) TODO Sorting@NotNull List<ElasticInstanceSchedule>
ElasticInstanceScheduleManager.getElasticInstanceSchedules
(@NotNull ElasticImageConfiguration elasticImageConfiguration) Returns schedules related toElasticImageConfiguration
(both enabled and disabled)@NotNull List<ElasticInstanceSchedule>
ElasticInstanceScheduleManagerImpl.getElasticInstanceSchedules()
@NotNull List<ElasticInstanceSchedule>
ElasticInstanceScheduleManagerImpl.getElasticInstanceSchedules
(@NotNull ElasticImageConfiguration elasticImageConfiguration) Methods in com.atlassian.bamboo.agent.elastic.schedule with parameters of type ElasticInstanceScheduleModifier and TypeMethodDescriptionorg.quartz.Trigger
ElasticInstanceScheduleScheduler.getQuartzTrigger
(ElasticInstanceSchedule schedule) void
ElasticInstanceScheduleDao.remove
(@NotNull ElasticInstanceSchedule elasticInstanceSchedule) RemoveElasticInstanceSchedule
void
ElasticInstanceScheduleDaoImpl.remove
(@NotNull ElasticInstanceSchedule elasticInstanceSchedule) void
ElasticInstanceScheduleManager.removeElasticInstanceSchedule
(@NotNull ElasticInstanceSchedule schedule) Remove schedule and associated cron triggervoid
ElasticInstanceScheduleManagerImpl.removeElasticInstanceSchedule
(@NotNull ElasticInstanceSchedule schedule) void
ElasticInstanceScheduleManager.saveElasticInstanceSchedule
(ElasticInstanceSchedule schedule) Updates or creates the schedule.void
ElasticInstanceScheduleManagerImpl.saveElasticInstanceSchedule
(ElasticInstanceSchedule schedule) void
ElasticInstanceScheduleScheduler.scheduleElasticInstanceSchedule
(ElasticInstanceSchedule schedule, boolean updateSchedule) void
ElasticInstanceScheduleScheduler.unscheduleElasticInstanceSchedule
(ElasticInstanceSchedule schedule) -
Uses of ElasticInstanceSchedule in com.atlassian.bamboo.agent.elastic.server
Methods in com.atlassian.bamboo.agent.elastic.server with parameters of type ElasticInstanceScheduleModifier and TypeMethodDescriptionvoid
ElasticFunctionalityFacade.adjustElasticInstanceNumbers
(@NotNull ElasticInstanceSchedule instanceSchedule) Given theElasticInstanceSchedule
startup or bring down the correct number of agentsvoid
ElasticFunctionalityFacadeImpl.adjustElasticInstanceNumbers
(@NotNull ElasticInstanceSchedule instanceSchedule) -
Uses of ElasticInstanceSchedule in com.atlassian.bamboo.migration.stream
Methods in com.atlassian.bamboo.migration.stream that return ElasticInstanceScheduleModifier and TypeMethodDescriptionprotected @NotNull ElasticInstanceSchedule
ElasticInstanceScheduleMapper.createItemInstance
(org.codehaus.staxmate.in.SMInputCursor inputCursor) Methods in com.atlassian.bamboo.migration.stream with parameters of type ElasticInstanceScheduleModifier and TypeMethodDescriptionvoid
ElasticInstanceScheduleMapper.afterImportListItem
(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull List<ElasticInstanceSchedule> elasticInstanceSchedules, @NotNull ElasticInstanceSchedule object, long objectIndex, @NotNull org.hibernate.Session session) protected void
ElasticInstanceScheduleMapper.exportProperties
(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement, @NotNull ElasticInstanceSchedule object, @NotNull org.hibernate.Session session, ExportDetailsBean exportDetailsBean) protected void
ElasticInstanceScheduleMapper.importProperties
(@NotNull ElasticInstanceSchedule object, @NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull org.hibernate.Session session) Method parameters in com.atlassian.bamboo.migration.stream with type arguments of type ElasticInstanceScheduleModifier and TypeMethodDescriptionvoid
ElasticInstanceScheduleMapper.afterImportListItem
(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull List<ElasticInstanceSchedule> elasticInstanceSchedules, @NotNull ElasticInstanceSchedule object, long objectIndex, @NotNull org.hibernate.Session session) -
Uses of ElasticInstanceSchedule in com.atlassian.bamboo.persistence
Methods in com.atlassian.bamboo.persistence with parameters of type ElasticInstanceScheduleModifier and TypeMethodDescriptionstatic void
HibernateLazyReferences.initialise
(@Nullable ElasticInstanceSchedule elasticInstanceSchedule) -
Uses of ElasticInstanceSchedule in com.atlassian.bamboo.utils
Methods in com.atlassian.bamboo.utils that return types with arguments of type ElasticInstanceScheduleModifier and TypeMethodDescriptionstatic @NotNull com.google.common.base.Predicate<ElasticInstanceSchedule>
BambooPredicates.elasticInstanceScheduleIsEnabled()
-
Uses of ElasticInstanceSchedule in com.atlassian.bamboo.ww2.actions.admin.elastic.schedule
Methods in com.atlassian.bamboo.ww2.actions.admin.elastic.schedule that return types with arguments of type ElasticInstanceScheduleModifier and TypeMethodDescriptionConfigureElasticInstanceSchedules.getElasticInstanceSchedules()
Methods in com.atlassian.bamboo.ww2.actions.admin.elastic.schedule with parameters of type ElasticInstanceScheduleModifier and TypeMethodDescription@Nullable org.quartz.Trigger
ConfigureElasticInstanceSchedules.getTrigger
(@NotNull ElasticInstanceSchedule elasticInstanceSchedule)