Package org.red5.server.api.scheduling
Interface IScheduledJob
- All Known Implementing Classes:
BasicScope.KeepAliveJob,PlayEngine.DeferredStopRunnable,PlayEngine.PullAndPushRunnable,PlaylistSubscriberStream.Notifier,RecordingListener.EventQueueJob,Server.ConnectedJob,Server.DisconnectedJob,Server.ScopeCreatedJob,Server.ScopeRemovedJob,SessionManager.ReaperJob,SingleItemSubscriberStream.Notifier
public interface IScheduledJob
Interface that must be implemented by classes that can be scheduled for periodic execution.
- Author:
- The Red5 Project, Joachim Bauch ([email protected])
-
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(ISchedulingService service) Called each time the job is triggered by the scheduling service.
-
Method Details
-
execute
Called each time the job is triggered by the scheduling service.- Parameters:
service- the service that called the job- Throws:
CloneNotSupportedException- throws if Darth Vader attempts to use this object for his own nefarious purposes.
-