
public class OSchedulerProxy extends OProxedResource<OSchedulerImpl> implements OScheduler
OScheduler.STATUSdatabase, delegate| Constructor and Description |
|---|
OSchedulerProxy(OSchedulerImpl iDelegate,
ODatabaseDocumentInternal iDatabase) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Shuts down the scheduler.
|
void |
create()
Creates the scheduler classes on database.
|
OScheduledEvent |
getEvent(String name)
Returns a scheduled event by name.
|
Map<String,OScheduledEvent> |
getEvents()
Returns all the scheduled events.
|
void |
load()
Loads the scheduled events from database in memory and schedule them.
|
void |
removeEvent(String eventName)
Removes a scheduled event.
|
void |
scheduleEvent(OScheduledEvent scheduler)
Creates a new scheduled event.
|
void |
updateEvent(OScheduledEvent event)
Updates a scheduled event.
|
public OSchedulerProxy(OSchedulerImpl iDelegate, ODatabaseDocumentInternal iDatabase)
public void scheduleEvent(OScheduledEvent scheduler)
OSchedulerscheduleEvent in interface OSchedulerpublic void removeEvent(String eventName)
OSchedulerremoveEvent in interface OSchedulereventName - Event's namepublic void updateEvent(OScheduledEvent event)
OSchedulerupdateEvent in interface OSchedulerpublic Map<String,OScheduledEvent> getEvents()
OSchedulergetEvents in interface OSchedulerpublic OScheduledEvent getEvent(String name)
OSchedulergetEvent in interface OSchedulername - Event's namepublic void load()
OSchedulerload in interface OSchedulerpublic void close()
OSchedulerclose in interface OSchedulerpublic void create()
OSchedulercreate in interface OSchedulerCopyright © 2009–2025 OrientDB. All rights reserved.