public class CloudFoundryAppScheduler extends Object implements org.springframework.cloud.deployer.spi.scheduler.Scheduler
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
logger |
| Constructor and Description |
|---|
CloudFoundryAppScheduler(io.pivotal.scheduler.SchedulerClient client,
org.cloudfoundry.operations.CloudFoundryOperations operations,
CloudFoundryConnectionProperties properties,
CloudFoundryTaskLauncher taskLauncher,
CloudFoundrySchedulerProperties schedulerProperties) |
| Modifier and Type | Method and Description |
|---|---|
List<org.springframework.cloud.deployer.spi.scheduler.ScheduleInfo> |
list() |
List<org.springframework.cloud.deployer.spi.scheduler.ScheduleInfo> |
list(String taskDefinitionName) |
void |
schedule(org.springframework.cloud.deployer.spi.scheduler.ScheduleRequest scheduleRequest) |
void |
unschedule(String scheduleName) |
public CloudFoundryAppScheduler(io.pivotal.scheduler.SchedulerClient client,
org.cloudfoundry.operations.CloudFoundryOperations operations,
CloudFoundryConnectionProperties properties,
CloudFoundryTaskLauncher taskLauncher,
CloudFoundrySchedulerProperties schedulerProperties)
public void schedule(org.springframework.cloud.deployer.spi.scheduler.ScheduleRequest scheduleRequest)
schedule in interface org.springframework.cloud.deployer.spi.scheduler.Schedulerpublic void unschedule(String scheduleName)
unschedule in interface org.springframework.cloud.deployer.spi.scheduler.Schedulerpublic List<org.springframework.cloud.deployer.spi.scheduler.ScheduleInfo> list(String taskDefinitionName)
list in interface org.springframework.cloud.deployer.spi.scheduler.Schedulerpublic List<org.springframework.cloud.deployer.spi.scheduler.ScheduleInfo> list()
list in interface org.springframework.cloud.deployer.spi.scheduler.SchedulerCopyright © 2020 Pivotal Software, Inc.. All rights reserved.