public class ExecutionCounterDaoH2 extends Object implements ExecutionCounterDao
| 构造器和说明 |
|---|
ExecutionCounterDaoH2(DataSource dataSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
createExecutionCounter(com.alibaba.dts.common.domain.store.ExecutionCounter executionCounter) |
int |
createExecutionCounterTable() |
long |
deleteByJobInstanceId(long jobInstanceId) |
com.alibaba.dts.common.domain.store.ExecutionCounter |
get(Long jobInstanceId) |
com.alibaba.dts.common.domain.store.ExecutionCounter |
getByJobInstanceAndExecutionNode(Long jobInstanceId,
String receiveNode) |
com.alibaba.dts.common.domain.store.ExecutionCounter |
getByJobInstanceAndExecutionNodeAndTaskName(Long jobInstanceId,
String receiveNode,
String taskName) |
List<com.alibaba.dts.common.domain.store.ExecutionCounter> |
list() |
List<Long> |
listJobInstances() |
int |
updateExecutionCounter(com.alibaba.dts.common.domain.store.ExecutionCounter executionCounter) |
public ExecutionCounterDaoH2(DataSource dataSource)
public int createExecutionCounterTable()
throws com.alibaba.dts.common.exception.AccessException
createExecutionCounterTable 在接口中 ExecutionCounterDaocom.alibaba.dts.common.exception.AccessExceptionpublic int updateExecutionCounter(com.alibaba.dts.common.domain.store.ExecutionCounter executionCounter)
throws com.alibaba.dts.common.exception.AccessException
updateExecutionCounter 在接口中 ExecutionCounterDaocom.alibaba.dts.common.exception.AccessExceptionpublic int createExecutionCounter(com.alibaba.dts.common.domain.store.ExecutionCounter executionCounter)
throws com.alibaba.dts.common.exception.AccessException
createExecutionCounter 在接口中 ExecutionCounterDaocom.alibaba.dts.common.exception.AccessExceptionpublic List<com.alibaba.dts.common.domain.store.ExecutionCounter> list() throws com.alibaba.dts.common.exception.AccessException
list 在接口中 ExecutionCounterDaocom.alibaba.dts.common.exception.AccessExceptionpublic com.alibaba.dts.common.domain.store.ExecutionCounter get(Long jobInstanceId)
get 在接口中 ExecutionCounterDaopublic com.alibaba.dts.common.domain.store.ExecutionCounter getByJobInstanceAndExecutionNode(Long jobInstanceId, String receiveNode) throws com.alibaba.dts.common.exception.AccessException
getByJobInstanceAndExecutionNode 在接口中 ExecutionCounterDaocom.alibaba.dts.common.exception.AccessExceptionpublic List<Long> listJobInstances() throws com.alibaba.dts.common.exception.AccessException
listJobInstances 在接口中 ExecutionCounterDaocom.alibaba.dts.common.exception.AccessExceptionpublic long deleteByJobInstanceId(long jobInstanceId)
throws com.alibaba.dts.common.exception.AccessException
deleteByJobInstanceId 在接口中 ExecutionCounterDaocom.alibaba.dts.common.exception.AccessExceptionpublic com.alibaba.dts.common.domain.store.ExecutionCounter getByJobInstanceAndExecutionNodeAndTaskName(Long jobInstanceId, String receiveNode, String taskName) throws com.alibaba.dts.common.exception.AccessException
getByJobInstanceAndExecutionNodeAndTaskName 在接口中 ExecutionCounterDaocom.alibaba.dts.common.exception.AccessExceptionCopyright © 2018. All rights reserved.