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 (jojo@struktur.de)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(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.
-