Class OSessionScheduler
java.lang.Object
com.orientechnologies.orient.core.db.record.OProxedResource<OSchedulerImpl>
com.orientechnologies.orient.core.schedule.OSessionScheduler
- All Implemented Interfaces:
OScheduler
Proxy implementation of the Scheduler. <<<<<<< HEAD
- Since:
- Mar 28, 2013
- Author:
- Luca Garulli (l.garulli--(at)--orientdb.com) =======, henryzhao81-at-gmail.com
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.orientechnologies.orient.core.schedule.OScheduler
OScheduler.STATUS -
Field Summary
Fields inherited from class com.orientechnologies.orient.core.db.record.OProxedResource
database, delegate -
Constructor Summary
ConstructorsConstructorDescriptionOSessionScheduler(OSchedulerImpl iDelegate, ODatabaseDocumentInternal iDatabase) -
Method Summary
Modifier and TypeMethodDescriptionReturns a scheduled event by name.Returns all the scheduled events.voidremoveEvent(String eventName) Removes a scheduled event.voidscheduleEvent(OScheduledEvent scheduler) Creates a new scheduled event.voidupdateEvent(OScheduledEvent event) Updates a scheduled event.
-
Constructor Details
-
OSessionScheduler
-
-
Method Details
-
scheduleEvent
Description copied from interface:OSchedulerCreates a new scheduled event.- Specified by:
scheduleEventin interfaceOScheduler
-
removeEvent
Description copied from interface:OSchedulerRemoves a scheduled event.- Specified by:
removeEventin interfaceOScheduler- Parameters:
eventName- Event's name
-
updateEvent
Description copied from interface:OSchedulerUpdates a scheduled event.- Specified by:
updateEventin interfaceOScheduler
-
getEvents
Description copied from interface:OSchedulerReturns all the scheduled events.- Specified by:
getEventsin interfaceOScheduler- Returns:
-
getEvent
Description copied from interface:OSchedulerReturns a scheduled event by name.- Specified by:
getEventin interfaceOScheduler- Parameters:
name- Event's name
-