public class TaskDao
extends java.lang.Object
| コンストラクタと説明 |
|---|
TaskDao(RdbAdapter rdb) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
countPreExecuting(int tenantId,
int queueId,
java.lang.String groupingKey,
long taskId,
java.lang.String serverId) |
void |
delete(Task task) |
void |
deleteHistoryByDate(java.sql.Timestamp date,
boolean isDirectTenant) |
void |
insert(Task task) |
Task |
load(int tenantId,
int queueId,
long taskId,
boolean withBinary,
boolean withHistory,
boolean withLock) |
void |
moveToHistory(Task task,
TaskStatus toStatus) |
java.util.List<Task> |
search(TaskSearchCondition cond) |
java.util.List<Task> |
searchForPoll(int queueId,
int[] workerIds,
long currentTimeMillis,
java.lang.String serverId,
int maxRetryCount) |
void |
update(Task t) |
public TaskDao(RdbAdapter rdb)
public Task load(int tenantId, int queueId, long taskId, boolean withBinary, boolean withHistory, boolean withLock)
public void insert(Task task)
public java.util.List<Task> searchForPoll(int queueId, int[] workerIds, long currentTimeMillis, java.lang.String serverId, int maxRetryCount)
public int countPreExecuting(int tenantId,
int queueId,
java.lang.String groupingKey,
long taskId,
java.lang.String serverId)
public void update(Task t)
public void moveToHistory(Task task, TaskStatus toStatus)
public java.util.List<Task> search(TaskSearchCondition cond)
public void deleteHistoryByDate(java.sql.Timestamp date,
boolean isDirectTenant)
public void delete(Task task)