## Uses of Interface
org.red5.server.api.scheduling.IScheduledJob

Packages that use IScheduledJob
Package | Description
--- | ---
org.red5.server.adapter |
org.red5.server.api.scheduling |
org.red5.server.scheduling |

### Uses of IScheduledJob in org.red5.server.adapter

Methods in org.red5.server.adapter with parameters of type IScheduledJob
Modifier and Type | Method and Description
--- | ---
`String` | MultiThreadedApplicationAdapter.`addScheduledJob(int interval, IScheduledJob job)` Wrapper around ISchedulingService, adds a scheduled job to be run periodically.
`String` | MultiThreadedApplicationAdapter.`addScheduledJobAfterDelay(int interval, IScheduledJob job, int delay)` Adds a scheduled job which starts after the specified delay period and fires periodically.
`String` | MultiThreadedApplicationAdapter.`addScheduledOnceJob(Date date, IScheduledJob job)` Adds a scheduled job that's gonna be executed once on given date.
`String` | MultiThreadedApplicationAdapter.`addScheduledOnceJob(long timeDelta, IScheduledJob job)` Adds a scheduled job that's gonna be executed once.

### Uses of IScheduledJob in org.red5.server.api.scheduling

Methods in org.red5.server.api.scheduling with parameters of type IScheduledJob
Modifier and Type | Method and Description
--- | ---
`String` | ISchedulingService.`addScheduledJob(int interval, IScheduledJob job)` Schedule a job for periodic execution.
`String` | ISchedulingService.`addScheduledJobAfterDelay(int interval, IScheduledJob job, int delay)` Schedule a job for periodic execution which will start after the specifed delay.
`String` | ISchedulingService.`addScheduledOnceJob(Date date, IScheduledJob job)` Schedule a job for single execution at a given date.
`String` | ISchedulingService.`addScheduledOnceJob(long timeDelta, IScheduledJob job)` Schedule a job for single execution in the future.

### Uses of IScheduledJob in org.red5.server.scheduling

Methods in org.red5.server.scheduling with parameters of type IScheduledJob
Modifier and Type | Method and Description
--- | ---
`String` | QuartzSchedulingService.`addScheduledJob(int interval, IScheduledJob job)` Schedule a job for periodic execution.
`String` | QuartzSchedulingService.`addScheduledJobAfterDelay(int interval, IScheduledJob job, int delay)` Schedule a job for periodic execution which will start after the specifed delay.
`String` | QuartzSchedulingService.`addScheduledOnceJob(Date date, IScheduledJob job)` Schedule a job for single execution at a given date.
`String` | QuartzSchedulingService.`addScheduledOnceJob(long timeDelta, IScheduledJob job)` Schedule a job for single execution in the future.