| Package | Description |
|---|---|
| org.gcube.vremanagement.executor.persistence.orientdb | |
| org.gcube.vremanagement.executor.scheduledtask |
| Modifier and Type | Method and Description |
|---|---|
void |
OrientDBPersistenceConnector.addScheduledTask(ScheduledTask scheduledTask) |
List<ScheduledTask> |
OrientDBPersistenceConnector.getOrphanScheduledTasks(Collection<? extends org.gcube.vremanagement.executor.plugin.PluginDeclaration> pluginDeclarations) |
ScheduledTask |
OrientDBPersistenceConnector.getScheduledTask(UUID uuid) |
protected com.orientechnologies.orient.core.record.impl.ODocument |
OrientDBPersistenceConnector.getScheduledTaskDocument(com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx db,
UUID uuid) |
void |
OrientDBPersistenceConnector.releaseScheduledTask(ScheduledTask scheduledTask) |
void |
OrientDBPersistenceConnector.releaseScheduledTask(UUID uuid) |
void |
OrientDBPersistenceConnector.removeScheduledTask(ScheduledTask scheduledTask) |
void |
OrientDBPersistenceConnector.removeScheduledTask(UUID uuid) |
void |
OrientDBPersistenceConnector.reserveScheduledTask(ScheduledTask scheduledTask) |
| Modifier and Type | Method and Description |
|---|---|
void |
ScheduledTaskPersistence.addScheduledTask(ScheduledTask scheduledTask)
Create a Scheduled Task on persistence
|
List<ScheduledTask> |
ScheduledTaskPersistence.getOrphanScheduledTasks(Collection<? extends org.gcube.vremanagement.executor.plugin.PluginDeclaration> pluginDeclarations)
Retrieve from the #SmartExecutorPersistenceConnector the orphaned
Scheduled tasks
|
ScheduledTask |
ScheduledTaskPersistence.getScheduledTask(UUID uuid)
Return the Scheduled Task if any, null otherwise
|
void |
ScheduledTaskPersistence.releaseScheduledTask(ScheduledTask scheduledTask)
Release the Scheduled Task leaving it as orphan on persistence
|
void |
ScheduledTaskPersistence.releaseScheduledTask(UUID uuid)
Release the Scheduled Task leaving it as orphan on persistence
|
void |
ScheduledTaskPersistence.removeScheduledTask(ScheduledTask scheduledTask)
Remove from persistence the Scheduled Task.
|
void |
ScheduledTaskPersistence.removeScheduledTask(UUID uuid)
Remove from persistence the Scheduled Task.
|
void |
ScheduledTaskPersistence.reserveScheduledTask(ScheduledTask scheduledTask)
Reserve an orphan Scheduled tasks
|
Copyright © 2017. All Rights Reserved.