public abstract class LongRunningProcessRepository extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
VISIBILITY_STRING |
| Constructor and Description |
|---|
LongRunningProcessRepository() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
ack(org.json.JSONObject longRunningProcessQueueItem) |
void |
beginWork(org.json.JSONObject longRunningProcessQueueItem) |
abstract void |
cancel(String longRunningProcessId,
User user) |
abstract void |
delete(String longRunningProcessId,
User authUser) |
abstract String |
enqueue(org.json.JSONObject longRunningProcessQueueItem,
User user,
org.vertexium.Authorizations authorizations) |
String |
enqueue(LongRunningProcessQueueItemBase longRunningProcessQueueItem,
User user,
org.vertexium.Authorizations authorizations) |
abstract org.json.JSONObject |
findById(String longRunningProcessId,
User user) |
abstract List<org.json.JSONObject> |
getLongRunningProcesses(User user) |
abstract void |
nak(org.json.JSONObject longRunningProcessQueueItem,
Throwable ex) |
void |
reportProgress(org.json.JSONObject longRunningProcessQueueItem,
double progressPercent,
String message) |
abstract void |
reportProgress(String longRunningProcessId,
double progressPercent,
String message) |
public static final String VISIBILITY_STRING
public abstract String enqueue(org.json.JSONObject longRunningProcessQueueItem, User user, org.vertexium.Authorizations authorizations)
public String enqueue(LongRunningProcessQueueItemBase longRunningProcessQueueItem, User user, org.vertexium.Authorizations authorizations)
public void beginWork(org.json.JSONObject longRunningProcessQueueItem)
public abstract void ack(org.json.JSONObject longRunningProcessQueueItem)
public abstract void nak(org.json.JSONObject longRunningProcessQueueItem,
Throwable ex)
public abstract List<org.json.JSONObject> getLongRunningProcesses(User user)
public void reportProgress(org.json.JSONObject longRunningProcessQueueItem,
double progressPercent,
String message)
public abstract void reportProgress(String longRunningProcessId, double progressPercent, String message)
Copyright © 2013–2017 V5 Analytics. All rights reserved.