public interface TaskSnapshotAccess
| 限定符和类型 | 方法和说明 |
|---|---|
int |
createIndex(String sql) |
int |
createTaskSnapshotTable() |
int |
delete(com.alibaba.dts.common.domain.store.TaskSnapshot taskSnapshot) |
long |
deleteByJobInstanceId(long jobInstanceId) |
long |
deleteByReceiveNodeAddressAndStatus(String receiveNodeAddress,
int status) |
void |
deleteFinishedTasks() |
int |
insertBatch(List<com.alibaba.dts.common.domain.store.TaskSnapshot> snapshots) |
List<com.alibaba.dts.common.domain.store.TaskSnapshot> |
listByIdAndReceiveNodeAndStatus(long id,
String receiveNodeAddress,
int status) |
List<com.alibaba.dts.common.domain.store.TaskSnapshot> |
listTaskSnapshotsFromStartId(long start,
int limit) |
int |
queryTaskCountByJobInstanceId(long jobInstanceId,
int status) |
long |
queryTotalCount() |
long |
queryUnFinishedTasksCount(long jobInstanceId) |
long |
queryUnFinishedTasksCountForDelete(long jobInstanceId) |
int |
taskSnapshotAck(com.alibaba.dts.common.domain.store.TaskSnapshot taskSnapshot) |
void |
updateReceiveNodeBatch(List<com.alibaba.dts.common.domain.store.TaskSnapshot> taskSnapshotList,
String receiveNode) |
void |
updateStatus2QueueIfStatusIsInitBatch(List<com.alibaba.dts.common.domain.store.TaskSnapshot> taskSnapshotList) |
void |
updateStatusBatch(List<com.alibaba.dts.common.domain.store.TaskSnapshot> snapshotList,
int status) |
int insertBatch(List<com.alibaba.dts.common.domain.store.TaskSnapshot> snapshots) throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionvoid updateStatusBatch(List<com.alibaba.dts.common.domain.store.TaskSnapshot> snapshotList, int status) throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionint delete(com.alibaba.dts.common.domain.store.TaskSnapshot taskSnapshot)
throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionint createTaskSnapshotTable()
throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionint taskSnapshotAck(com.alibaba.dts.common.domain.store.TaskSnapshot taskSnapshot)
throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionvoid deleteFinishedTasks()
throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionvoid updateReceiveNodeBatch(List<com.alibaba.dts.common.domain.store.TaskSnapshot> taskSnapshotList, String receiveNode) throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionvoid updateStatus2QueueIfStatusIsInitBatch(List<com.alibaba.dts.common.domain.store.TaskSnapshot> taskSnapshotList) throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionlong queryUnFinishedTasksCount(long jobInstanceId)
throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionlong queryUnFinishedTasksCountForDelete(long jobInstanceId)
throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionList<com.alibaba.dts.common.domain.store.TaskSnapshot> listTaskSnapshotsFromStartId(long start, int limit) throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionlong deleteByJobInstanceId(long jobInstanceId)
throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionlong deleteByReceiveNodeAddressAndStatus(String receiveNodeAddress, int status) throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionList<com.alibaba.dts.common.domain.store.TaskSnapshot> listByIdAndReceiveNodeAndStatus(long id, String receiveNodeAddress, int status) throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionlong queryTotalCount()
throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionint queryTaskCountByJobInstanceId(long jobInstanceId,
int status)
throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionint createIndex(String sql) throws com.alibaba.dts.common.exception.AccessException
com.alibaba.dts.common.exception.AccessExceptionCopyright © 2018. All rights reserved.