@HmilySPI(value="postgresql") public class PostgresqlRepository extends AbstractHmilyDatabase
DELETE_HMILY_LOCK, DELETE_HMILY_PARTICIPANT, DELETE_HMILY_PARTICIPANT_UNDO, DELETE_HMILY_PARTICIPANT_UNDO_WITH_DATA, DELETE_HMILY_PARTICIPANT_WITH_DATA, DELETE_HMILY_TRANSACTION, DELETE_HMILY_TRANSACTION_WITH_DATA, EXIST_HMILY_PARTICIPANT_WITH_TRANS_ID, INSERT_HMILY_LOCK, INSERT_HMILY_PARTICIPANT, INSERT_HMILY_PARTICIPANT_UNDO, INSERT_HMILY_TRANSACTION, SELECT_HMILY_LOCK_BY_PK, SELECT_HMILY_TRANSACTION_COMMON, SELECT_HMILY_TRANSACTION_DELAY, SELECT_HMILY_TRANSACTION_WITH_TRANS_ID, SELECTOR_HMILY_PARTICIPANT_COMMON, SELECTOR_HMILY_PARTICIPANT_UNDO_WITH_PARTICIPANT_ID, SELECTOR_HMILY_PARTICIPANT_WITH_DELAY_AND_APP_NAME_TRANS_TYPE, SELECTOR_HMILY_PARTICIPANT_WITH_KEY, SELECTOR_HMILY_PARTICIPANT_WITH_PARTICIPANT_REF_ID, SELECTOR_HMILY_PARTICIPANT_WITH_TRANS_ID, UPDATE_HMILY_PARTICIPANT_LOCK, UPDATE_HMILY_PARTICIPANT_STATUS, UPDATE_HMILY_PARTICIPANT_UNDO_STATUS, UPDATE_HMILY_TRANSACTION_RETRY_LOCK, UPDATE_HMILY_TRANSACTION_STATUS| 构造器和说明 |
|---|
PostgresqlRepository() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
convertDataType(Object params) |
protected String |
hmilyParticipantLimitSql(int limit) |
protected String |
hmilyTransactionLimitSql(int limit) |
protected void |
initScript(org.dromara.hmily.config.api.entity.HmilyDatabaseConfig config) |
createHmilyParticipant, createHmilyParticipantUndo, createHmilyTransaction, existHmilyParticipantByTransId, findByTransId, findHmilyLockById, findHmilyParticipant, findHmilyParticipantUndoByParticipantId, init, listHmilyParticipant, listHmilyParticipantByTransId, listLimitByDelay, lockHmilyParticipant, releaseHmilyLocks, removeHmilyParticipant, removeHmilyParticipantByDate, removeHmilyParticipantUndo, removeHmilyParticipantUndoByDate, removeHmilyTransaction, removeHmilyTransactionByDate, setSerializer, updateHmilyParticipantStatus, updateHmilyParticipantUndoStatus, updateHmilyTransactionStatus, updateRetryByLock, writeHmilyLocksprotected String hmilyTransactionLimitSql(int limit)
protected String hmilyParticipantLimitSql(int limit)
protected void initScript(org.dromara.hmily.config.api.entity.HmilyDatabaseConfig config)
throws Exception
initScript 在类中 AbstractHmilyDatabaseExceptionprotected Object convertDataType(Object params)
convertDataType 在类中 AbstractHmilyDatabaseCopyright © 2022 dromara. All rights reserved.