public class TCCFenceStoreDataBaseDAO extends Object implements TCCFenceStore
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
deleteTCCFenceDO(Connection conn,
String xid,
Long branchId)
Delete tcc fence do boolean.
|
int |
deleteTCCFenceDOByDate(Connection conn,
Date datetime)
Delete tcc fence by datetime.
|
static TCCFenceStore |
getInstance() |
boolean |
insertTCCFenceDO(Connection conn,
TCCFenceDO tccFenceDO)
Insert tcc fence do boolean.
|
TCCFenceDO |
queryTCCFenceDO(Connection conn,
String xid,
Long branchId)
Query tcc fence do.
|
void |
setLogTableName(String logTableName)
Set LogTable Name
|
boolean |
updateTCCFenceDO(Connection conn,
String xid,
Long branchId,
int newStatus,
int oldStatus)
Update tcc fence do boolean.
|
public static TCCFenceStore getInstance()
public TCCFenceDO queryTCCFenceDO(Connection conn, String xid, Long branchId)
TCCFenceStorequeryTCCFenceDO 在接口中 TCCFenceStorexid - the global transaction idbranchId - the branch transaction idpublic boolean insertTCCFenceDO(Connection conn, TCCFenceDO tccFenceDO)
TCCFenceStoreinsertTCCFenceDO 在接口中 TCCFenceStoretccFenceDO - the tcc fence dopublic boolean updateTCCFenceDO(Connection conn, String xid, Long branchId, int newStatus, int oldStatus)
TCCFenceStoreupdateTCCFenceDO 在接口中 TCCFenceStorexid - the global transaction idbranchId - the branch transaction idnewStatus - the new statuspublic boolean deleteTCCFenceDO(Connection conn, String xid, Long branchId)
TCCFenceStoredeleteTCCFenceDO 在接口中 TCCFenceStorexid - the global transaction idbranchId - the branch transaction idpublic int deleteTCCFenceDOByDate(Connection conn, Date datetime)
TCCFenceStoredeleteTCCFenceDOByDate 在接口中 TCCFenceStoredatetime - datetimepublic void setLogTableName(String logTableName)
TCCFenceStoresetLogTableName 在接口中 TCCFenceStorelogTableName - logTableNameCopyright © 2022 Seata. All rights reserved.