| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
UNDO_LOG_BRANCH_XID |
"branch_id" |
public static final String |
UNDO_LOG_CONTEXT |
"context" |
public static final String |
UNDO_LOG_ID |
"id" |
public static final String |
UNDO_LOG_LOG_CREATED |
"log_created" |
public static final String |
UNDO_LOG_LOG_MODIFIED |
"log_modified" |
public static final String |
UNDO_LOG_LOG_STATUS |
"log_status" |
public static final String |
UNDO_LOG_ROLLBACK_INFO |
"rollback_info" |
public static final String |
UNDO_LOG_XID |
"xid" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
APPLICATION_ID |
"applicationId" |
public static final String |
ASYN_COMMITING_RETRY_PERIOD |
"server.recovery.asynCommittingRetryPeriod" |
public static final String |
BOSS_THREAD_PREFIX |
"transport.threadFactory.bossThreadPrefix" |
public static final String |
BOSS_THREAD_SIZE |
"transport.threadFactory.bossThreadSize" |
public static final String |
CLIENT_ASYNC_COMMIT_BUFFER_LIMIT |
"client.rm.asyncCommitBufferLimit" |
public static final String |
CLIENT_DEGRADE_CHECK |
"client.tm.degradeCheck" |
public static final String |
CLIENT_DEGRADE_CHECK_ALLOW_TIMES |
"client.tm.degradeCheckAllowTimes" |
public static final String |
CLIENT_DEGRADE_CHECK_PERIOD |
"client.tm.degradeCheckPeriod" |
public static final String |
CLIENT_LOCK_RETRY_INTERVAL |
"client.rm.lock.retryInterval" |
public static final String |
CLIENT_LOCK_RETRY_POLICY_BRANCH_ROLLBACK_ON_CONFLICT |
"client.rm.lock.retryPolicyBranchRollbackOnConflict" |
public static final String |
CLIENT_LOCK_RETRY_TIMES |
"client.rm.lock.retryTimes" |
public static final String |
CLIENT_PREFIX |
"client." |
public static final String |
CLIENT_REPORT_RETRY_COUNT |
"client.rm.reportRetryCount" |
public static final String |
CLIENT_REPORT_SUCCESS_ENABLE |
"client.rm.reportSuccessEnable" |
public static final String |
CLIENT_RM_LOCK_PREFIX |
"client.rm.lock." |
public static final String |
CLIENT_RM_PREFIX |
"client.rm." |
public static final String |
CLIENT_SAGA_BRANCH_REGISTER_ENABLE |
"client.rm.sagaBranchRegisterEnable" |
public static final String |
CLIENT_SAGA_COMPENSATE_PERSIST_MODE_UPDATE |
"client.rm.sagaCompensatePersistModeUpdate" |
public static final String |
CLIENT_SAGA_JSON_PARSER |
"client.rm.sagaJsonParser" |
public static final String |
CLIENT_SAGA_RETRY_PERSIST_MODE_UPDATE |
"client.rm.sagaRetryPersistModeUpdate" |
public static final String |
CLIENT_SELECTOR_THREAD_PREFIX |
"transport.threadFactory.clientSelectorThreadPrefix" |
public static final String |
CLIENT_SELECTOR_THREAD_SIZE |
"transport.threadFactory.clientSelectorThreadSize" |
public static final String |
CLIENT_TABLE_META_CHECK_ENABLE |
"client.rm.tableMetaCheckEnable" |
public static final String |
CLIENT_TABLE_META_CHECKER_INTERVAL |
"client.rm.tableMetaCheckerInterval" |
public static final String |
CLIENT_TM_COMMIT_RETRY_COUNT |
"client.tm.commitRetryCount" |
public static final String |
CLIENT_TM_PREFIX |
"client.tm." |
public static final String |
CLIENT_TM_ROLLBACK_RETRY_COUNT |
"client.tm.rollbackRetryCount" |
public static final String |
CLIENT_UNDO_COMPRESS_ENABLE |
"client.undo.compress.enable" |
public static final String |
CLIENT_UNDO_COMPRESS_PREFIX |
"client.undo.compress." |
public static final String |
CLIENT_UNDO_COMPRESS_THRESHOLD |
"client.undo.compress.threshold" |
public static final String |
CLIENT_UNDO_COMPRESS_TYPE |
"client.undo.compress.type" |
public static final String |
CLIENT_UNDO_PREFIX |
"client.undo." |
public static final String |
CLIENT_WORKER_THREAD_PREFIX |
"transport.threadFactory.clientWorkerThreadPrefix" |
public static final String |
COMMITING_RETRY_PERIOD |
"server.recovery.committingRetryPeriod" |
public static final String |
COMPRESSOR_FOR_RPC |
"transport.compressor" |
public static final String |
DATA_SOURCE_PROXY_MODE |
"dataSourceProxyMode" |
public static final String |
DEFAULT_GLOBAL_TRANSACTION_TIMEOUT |
"client.tm.defaultGlobalTransactionTimeout" |
public static final String |
DISABLE_GLOBAL_TRANSACTION |
"service.disableGlobalTransaction" |
public static final String |
ENABLE_CLIENT_BATCH_SEND_REQUEST |
"transport.enableClientBatchSendRequest" |
public static final String |
ENABLE_DEGRADE_POSTFIX |
"enableDegrade" |
public static final String |
EXTRA_DATA_KV_CHAR |
"=" |
public static final String |
EXTRA_DATA_SPLIT_CHAR |
"\n" |
public static final String |
GROUPLIST_POSTFIX |
".grouplist" |
public static final String |
KEEP_ALIVE_TIME |
"transport.keepAliveTime" |
public static final String |
LOCK_DB_TABLE |
"store.db.lockTable" |
public static final String |
LOG_PREFIX |
"log." |
public static final String |
MAX_COMMIT_RETRY_TIMEOUT |
"server.maxCommitRetryTimeout" |
public static final String |
MAX_ROLLBACK_RETRY_TIMEOUT |
"server.maxRollbackRetryTimeout" |
public static final String |
MAX_SERVER_POOL_SIZE |
"transport.maxServerPoolSize" |
public static final String |
MAX_TASK_QUEUE_SIZE |
"transport.maxTaskQueueSize" |
public static final String |
METRICS_ENABLED |
"enabled" |
public static final String |
METRICS_EXPORTER_LIST |
"exporterList" |
public static final String |
METRICS_EXPORTER_PROMETHEUS_PORT |
"exporterPrometheusPort" |
public static final String |
METRICS_PREFIX |
"metrics." |
public static final String |
METRICS_REGISTRY_TYPE |
"registryType" |
public static final String |
MIN_SERVER_POOL_SIZE |
"transport.minServerPoolSize" |
public static final String |
RECOVERY_PREFIX |
"server.recovery." |
public static final String |
REDIS_SENTINEL_MODE |
"sentinel" |
public static final String |
REDIS_SINGLE_MODE |
"single" |
public static final String |
RETRY_DEAD_THRESHOLD |
"server.retryDeadThreshold" |
public static final String |
ROLLBACK_RETRY_TIMEOUT_UNLOCK_ENABLE |
"server.rollbackRetryTimeoutUnlockEnable" |
public static final String |
ROLLBACKING_RETRY_PERIOD |
"server.recovery.rollbackingRetryPeriod" |
public static final String |
SEATA_ACCESS_KEY |
"seata.accesskey" |
public static final String |
SEATA_PREFIX |
"seata." |
public static final String |
SEATA_SECRET_KEY |
"seata.secretkey" |
public static final String |
SERIALIZE_FOR_RPC |
"transport.serialization" |
public static final String |
SERVER_ENABLE_CHECK_AUTH |
"server.enableCheckAuth" |
public static final String |
SERVER_EXECUTOR_THREAD_PREFIX |
"transport.threadFactory.serverExecutorThreadPrefix" |
public static final String |
SERVER_PORT |
"server.port" |
public static final String |
SERVER_PREFIX |
"server." |
public static final String |
SERVER_UNDO_PREFIX |
"server.undo." |
public static final String |
SERVICE_GROUP_MAPPING_PREFIX |
"service.vgroupMapping." |
public static final String |
SERVICE_PREFIX |
"service." |
public static final String |
SERVICE_SESSION_RELOAD_READ_SIZE |
"store.file.sessionReloadReadSize" |
public static final String |
SHARE_BOSS_WORKER |
"transport.threadFactory.shareBossWorker" |
public static final String |
SHUTDOWN_PREFIX |
"transport.shutdown." |
public static final String |
SHUTDOWN_WAIT |
"transport.shutdown.wait" |
public static final String |
SQL_PARSER_TYPE |
"client.rm.sqlParserType" |
public static final String |
STORE_DB_BRANCH_TABLE |
"store.db.branchTable" |
public static final String |
STORE_DB_DATASOURCE_TYPE |
"store.db.datasource" |
public static final String |
STORE_DB_DRIVER_CLASS_NAME |
"store.db.driverClassName" |
public static final String |
STORE_DB_GLOBAL_TABLE |
"store.db.globalTable" |
public static final String |
STORE_DB_LOG_QUERY_LIMIT |
"store.db.queryLimit" |
public static final String |
STORE_DB_MAX_CONN |
"store.db.maxConn" |
public static final String |
STORE_DB_MAX_WAIT |
"store.db.maxWait" |
public static final String |
STORE_DB_MIN_CONN |
"store.db.minConn" |
public static final String |
STORE_DB_PASSWORD |
"store.db.password" |
public static final String |
STORE_DB_PREFIX |
"store.db." |
public static final String |
STORE_DB_TYPE |
"store.db.dbType" |
public static final String |
STORE_DB_URL |
"store.db.url" |
public static final String |
STORE_DB_USER |
"store.db.user" |
public static final String |
STORE_FILE_DIR |
"store.file.dir" |
public static final String |
STORE_FILE_PREFIX |
"store.file." |
public static final String |
STORE_MODE |
"store.mode" |
public static final String |
STORE_PREFIX |
"store." |
public static final String |
STORE_PUBLIC_KEY |
"store.publicKey" |
public static final String |
STORE_REDIS_DATABASE |
"store.redis.database" |
public static final String |
STORE_REDIS_HOST |
"store.redis.host" |
public static final String |
STORE_REDIS_MAX_CONN |
"store.redis.maxConn" |
public static final String |
STORE_REDIS_MAX_TOTAL |
"store.redis.maxTotal" |
public static final String |
STORE_REDIS_MIN_CONN |
"store.redis.minConn" |
public static final String |
STORE_REDIS_MODE |
"store.redis.mode" |
public static final String |
STORE_REDIS_PASSWORD |
"store.redis.password" |
public static final String |
STORE_REDIS_PORT |
"store.redis.port" |
public static final String |
STORE_REDIS_PREFIX |
"store.redis." |
public static final String |
STORE_REDIS_QUERY_LIMIT |
"store.redis.queryLimit" |
public static final String |
STORE_REDIS_SENTINEL_HOST |
"store.redis.sentinel.sentinelHosts" |
public static final String |
STORE_REDIS_SENTINEL_MASTERNAME |
"store.redis.sentinel.masterName" |
public static final String |
STORE_REDIS_SENTINEL_PREFIX |
"store.redis.sentinel." |
public static final String |
STORE_REDIS_SINGLE_HOST |
"store.redis.single.host" |
public static final String |
STORE_REDIS_SINGLE_PORT |
"store.redis.single.port" |
public static final String |
STORE_REDIS_SINGLE_PREFIX |
"store.redis.single." |
public static final String |
THREAD_FACTORY_PREFIX |
"transport.threadFactory." |
public static final String |
TIMEOUT_RETRY_PERIOD |
"server.recovery.timeoutRetryPeriod" |
public static final String |
TRANSACTION_LOG_EXCEPTION_RATE |
"log.exceptionRate" |
public static final String |
TRANSACTION_UNDO_DATA_VALIDATION |
"client.undo.dataValidation" |
public static final String |
TRANSACTION_UNDO_LOG_DELETE_PERIOD |
"server.undo.logDeletePeriod" |
public static final String |
TRANSACTION_UNDO_LOG_SAVE_DAYS |
"server.undo.logSaveDays" |
public static final String |
TRANSACTION_UNDO_LOG_SERIALIZATION |
"client.undo.logSerialization" |
public static final String |
TRANSACTION_UNDO_LOG_TABLE |
"client.undo.logTable" |
public static final String |
TRANSACTION_UNDO_ONLY_CARE_UPDATE_COLUMNS |
"client.undo.onlyCareUpdateColumns" |
public static final String |
TRANSPORT_HEARTBEAT |
"transport.heartbeat" |
public static final String |
TRANSPORT_PREFIX |
"transport." |
public static final String |
TRANSPORT_SERVER |
"transport.server" |
public static final String |
TRANSPORT_TYPE |
"transport.type" |
public static final String |
TX_SERVICE_GROUP |
"txServiceGroup" |
public static final String |
WORKER_THREAD_PREFIX |
"transport.threadFactory.workerThreadPrefix" |
public static final String |
WORKER_THREAD_SIZE |
"transport.threadFactory.workerThreadSize" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
CONSUMER |
"consumer" |
public static final String |
PROVIDER |
"provider" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
REDIS_KEY_BRANCH_APPLICATION_DATA |
"applicationData" |
public static final String |
REDIS_KEY_BRANCH_BEGIN_TIME |
"beginTime" |
public static final String |
REDIS_KEY_BRANCH_BRANCH_ID |
"branchId" |
public static final String |
REDIS_KEY_BRANCH_BRANCH_TYPE |
"branchType" |
public static final String |
REDIS_KEY_BRANCH_CLIENT_ID |
"clientId" |
public static final String |
REDIS_KEY_BRANCH_GMT_CREATE |
"gmtCreate" |
public static final String |
REDIS_KEY_BRANCH_GMT_MODIFIED |
"gmtModified" |
public static final String |
REDIS_KEY_BRANCH_RESOURCE_GROUP_ID |
"resourceGroupId" |
public static final String |
REDIS_KEY_BRANCH_RESOURCE_ID |
"resourceId" |
public static final String |
REDIS_KEY_BRANCH_STATUS |
"status" |
public static final String |
REDIS_KEY_BRANCH_TRANSACTION_ID |
"transactionId" |
public static final String |
REDIS_KEY_BRANCH_XID |
"xid" |
public static final String |
REDIS_KEY_GLOBAL_APPLICATION_DATA |
"applicationData" |
public static final String |
REDIS_KEY_GLOBAL_APPLICATION_ID |
"applicationId" |
public static final String |
REDIS_KEY_GLOBAL_BEGIN_TIME |
"beginTime" |
public static final String |
REDIS_KEY_GLOBAL_GMT_CREATE |
"gmtCreate" |
public static final String |
REDIS_KEY_GLOBAL_GMT_MODIFIED |
"gmtModified" |
public static final String |
REDIS_KEY_GLOBAL_STATUS |
"status" |
public static final String |
REDIS_KEY_GLOBAL_TIMEOUT |
"timeout" |
public static final String |
REDIS_KEY_GLOBAL_TRANSACTION_ID |
"transactionId" |
public static final String |
REDIS_KEY_GLOBAL_TRANSACTION_NAME |
"transactionName" |
public static final String |
REDIS_KEY_GLOBAL_TRANSACTION_SERVICE_GROUP |
"transactionServiceGroup" |
public static final String |
REDIS_KEY_GLOBAL_XID |
"xid" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
BRANCH_TABLE_APPLICATION_DATA |
"application_data" |
public static final String |
BRANCH_TABLE_BEGIN_TIME |
"begin_time" |
public static final String |
BRANCH_TABLE_BRANCH_ID |
"branch_id" |
public static final String |
BRANCH_TABLE_BRANCH_TYPE |
"branch_type" |
public static final String |
BRANCH_TABLE_CLIENT_ID |
"client_id" |
public static final String |
BRANCH_TABLE_GMT_CREATE |
"gmt_create" |
public static final String |
BRANCH_TABLE_GMT_MODIFIED |
"gmt_modified" |
public static final String |
BRANCH_TABLE_RESOURCE_GROUP_ID |
"resource_group_id" |
public static final String |
BRANCH_TABLE_RESOURCE_ID |
"resource_id" |
public static final String |
BRANCH_TABLE_STATUS |
"status" |
public static final String |
BRANCH_TABLE_TRANSACTION_ID |
"transaction_id" |
public static final String |
BRANCH_TABLE_XID |
"xid" |
public static final String |
GLOBAL_TABLE_APPLICATION_DATA |
"application_data" |
public static final String |
GLOBAL_TABLE_APPLICATION_ID |
"application_id" |
public static final String |
GLOBAL_TABLE_BEGIN_TIME |
"begin_time" |
public static final String |
GLOBAL_TABLE_GMT_CREATE |
"gmt_create" |
public static final String |
GLOBAL_TABLE_GMT_MODIFIED |
"gmt_modified" |
public static final String |
GLOBAL_TABLE_STATUS |
"status" |
public static final String |
GLOBAL_TABLE_TIMEOUT |
"timeout" |
public static final String |
GLOBAL_TABLE_TRANSACTION_ID |
"transaction_id" |
public static final String |
GLOBAL_TABLE_TRANSACTION_NAME |
"transaction_name" |
public static final String |
GLOBAL_TABLE_TRANSACTION_SERVICE_GROUP |
"transaction_service_group" |
public static final String |
GLOBAL_TABLE_XID |
"xid" |
public static final String |
LOCK_TABLE_BRANCH_ID |
"branch_id" |
public static final String |
LOCK_TABLE_GMT_CREATE |
"gmt_create" |
public static final String |
LOCK_TABLE_GMT_MODIFIED |
"gmt_modified" |
public static final String |
LOCK_TABLE_PK |
"pk" |
public static final String |
LOCK_TABLE_RESOURCE_ID |
"resource_id" |
public static final String |
LOCK_TABLE_ROW_KEY |
"row_key" |
public static final String |
LOCK_TABLE_TABLE_NAME |
"table_name" |
public static final String |
LOCK_TABLE_TRANSACTION_ID |
"transaction_id" |
public static final String |
LOCK_TABLE_XID |
"xid" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
KEY_BRANCH_TYPE |
"TX_BRANCH_TYPE" |
public static final String |
KEY_GLOBAL_LOCK_FLAG |
"TX_LOCK" |
public static final String |
KEY_XID |
"TX_XID" |
public static final String |
MDC_KEY_BRANCH_ID |
"X-TX-BRANCH-ID" |
public static final String |
MDC_KEY_XID |
"X-TX-XID" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
ROLE_RM |
"rm" |
public static final String |
ROLE_TC |
"tc" |
public static final String |
ROLE_TM |
"tm" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
protected static final String |
LOCK_SPLIT |
"^^^" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
protected static final long |
serialVersionUID |
-1441020418526899889L |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final short |
TYPE_BRANCH_COMMIT |
3 |
public static final short |
TYPE_BRANCH_COMMIT_RESULT |
4 |
public static final short |
TYPE_BRANCH_REGISTER |
11 |
public static final short |
TYPE_BRANCH_REGISTER_RESULT |
12 |
public static final short |
TYPE_BRANCH_ROLLBACK |
5 |
public static final short |
TYPE_BRANCH_ROLLBACK_RESULT |
6 |
public static final short |
TYPE_BRANCH_STATUS_REPORT |
13 |
public static final short |
TYPE_BRANCH_STATUS_REPORT_RESULT |
14 |
public static final short |
TYPE_GLOBAL_BEGIN |
1 |
public static final short |
TYPE_GLOBAL_BEGIN_RESULT |
2 |
public static final short |
TYPE_GLOBAL_COMMIT |
7 |
public static final short |
TYPE_GLOBAL_COMMIT_RESULT |
8 |
public static final short |
TYPE_GLOBAL_LOCK_QUERY |
21 |
public static final short |
TYPE_GLOBAL_LOCK_QUERY_RESULT |
22 |
public static final short |
TYPE_GLOBAL_REPORT |
17 |
public static final short |
TYPE_GLOBAL_REPORT_RESULT |
18 |
public static final short |
TYPE_GLOBAL_ROLLBACK |
9 |
public static final short |
TYPE_GLOBAL_ROLLBACK_RESULT |
10 |
public static final short |
TYPE_GLOBAL_STATUS |
15 |
public static final short |
TYPE_GLOBAL_STATUS_RESULT |
16 |
public static final short |
TYPE_HEARTBEAT_MSG |
120 |
public static final short |
TYPE_REG_CLT |
101 |
public static final short |
TYPE_REG_CLT_RESULT |
102 |
public static final short |
TYPE_REG_RM |
103 |
public static final short |
TYPE_REG_RM_RESULT |
104 |
public static final short |
TYPE_RM_DELETE_UNDOLOG |
111 |
public static final short |
TYPE_SEATA_MERGE |
59 |
public static final short |
TYPE_SEATA_MERGE_RESULT |
60 |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final int |
MAX_FRAME_LENGTH |
8388608 |
public static final byte |
MSGTYPE_HEARTBEAT_REQUEST |
3 |
public static final byte |
MSGTYPE_HEARTBEAT_RESPONSE |
4 |
public static final byte |
MSGTYPE_RESPONSE |
1 |
public static final byte |
MSGTYPE_RESQUEST_ONEWAY |
2 |
public static final byte |
MSGTYPE_RESQUEST_SYNC |
0 |
public static final int |
V1_HEAD_LENGTH |
16 |
public static final byte |
VERSION |
1 |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
UDATA_AK |
"ak" |
public static final String |
UDATA_DIGEST |
"digest" |
public static final String |
UDATA_IP |
"ip" |
public static final String |
UDATA_TIMESTAMP |
"timestamp" |
public static final String |
UDATA_VGROUP |
"vgroup" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final short |
DEFAULT_SAVE_DAYS |
7 |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
protected static final int |
MAX_ALL_IDLE_SECONDS |
0 |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
protected static final String |
ALL_COLUMNS |
"xid, transaction_id, branch_id, resource_id, table_name, pk, row_key, gmt_create, gmt_modified" |
protected static final String |
IN_PARAMS_PLACE_HOLD |
" #in_params# " |
protected static final String |
LOCK_TABLE_PLACE_HOLD |
" #lock_table# " |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
protected static final String |
ALL_BRANCH_COLUMNS |
"xid, transaction_id, branch_id, resource_group_id, resource_id, branch_type, status, client_id, application_data, gmt_create, gmt_modified" |
public static final String |
ALL_GLOBAL_COLUMNS |
"xid, transaction_id, status, application_id, transaction_service_group, transaction_name, timeout, begin_time, application_data, gmt_create, gmt_modified" |
public static final String |
BRANCH_TABLE_PLACEHOLD |
" #branch_table# " |
public static final String |
DELETE_BRANCH_TRANSACTION_BY_BRANCH_ID |
"delete from #branch_table# where xid = ? and branch_id = ?" |
public static final String |
DELETE_BRANCH_TRANSACTION_BY_XID |
"delete from #branch_table# where xid = ?" |
public static final String |
DELETE_GLOBAL_TRANSACTION |
"delete from #global_table# where xid = ?" |
public static final String |
GLOBAL_TABLE_PLACEHOLD |
" #global_table# " |
public static final String |
PRAMETER_PLACEHOLD |
" #PRAMETER_PLACEHOLD# " |
public static final String |
QUERY_BRANCH_TRANSACTION |
"select xid, transaction_id, branch_id, resource_group_id, resource_id, branch_type, status, client_id, application_data, gmt_create, gmt_modified from #branch_table# where xid = ? order by gmt_create asc" |
public static final String |
QUERY_BRANCH_TRANSACTION_XIDS |
"select xid, transaction_id, branch_id, resource_group_id, resource_id, branch_type, status, client_id, application_data, gmt_create, gmt_modified from #branch_table# where xid in ( #PRAMETER_PLACEHOLD# ) order by gmt_create asc" |
public static final String |
QUERY_GLOBAL_TRANSACTION |
"select xid, transaction_id, status, application_id, transaction_service_group, transaction_name, timeout, begin_time, application_data, gmt_create, gmt_modified from #global_table# where xid = ?" |
public static final String |
QUERY_GLOBAL_TRANSACTION_BY_ID |
"select xid, transaction_id, status, application_id, transaction_service_group, transaction_name, timeout, begin_time, application_data, gmt_create, gmt_modified from #global_table# where transaction_id = ?" |
public static final String |
QUERY_MAX_BTANCH_ID |
"select max(branch_id) from #branch_table# where branch_id < ? and branch_id > ?" |
public static final String |
QUERY_MAX_TRANS_ID |
"select max(transaction_id) from #global_table# where transaction_id < ? and transaction_id > ?" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
INSERT_BRANCH_TRANSACTION_MYSQL |
"insert into #branch_table# (xid, transaction_id, branch_id, resource_group_id, resource_id, branch_type, status, client_id, application_data, gmt_create, gmt_modified) values (?, ?, ?, ?, ?, ?, ?, ?, ?, now(6), now(6))" |
public static final String |
INSERT_GLOBAL_TRANSACTION_MYSQL |
"insert into #global_table# (xid, transaction_id, status, application_id, transaction_service_group, transaction_name, timeout, begin_time, application_data, gmt_create, gmt_modified) values (?, ?, ?, ?, ?, ?, ?, ?, ?, now(), now())" |
public static final String |
QUERY_GLOBAL_TRANSACTION_BY_STATUS_MYSQL |
"select xid, transaction_id, status, application_id, transaction_service_group, transaction_name, timeout, begin_time, application_data, gmt_create, gmt_modified from #global_table# where status in ( #PRAMETER_PLACEHOLD# ) order by gmt_modified limit ?" |
public static final String |
QUERY_GLOBAL_TRANSACTION_FOR_RECOVERY_MYSQL |
"select xid, transaction_id, status, application_id, transaction_service_group, transaction_name, timeout, begin_time, application_data, gmt_create, gmt_modified from #global_table# where status in (0, 2, 3, 4, 5, 6, 7, 8, 10 ,12, 14) order by gmt_modified limit ?" |
public static final String |
UPDATE_BRANCH_TRANSACTION_STATUS_MYSQL |
"update #branch_table# set status = ?, gmt_modified = now(6) where xid = ? and branch_id = ?" |
public static final String |
UPDATE_GLOBAL_TRANSACTION_STATUS_MYSQL |
"update #global_table# set status = ?, gmt_modified = now() where xid = ?" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
INSERT_BRANCH_TRANSACTION_ORACLE |
"insert into #branch_table# (xid, transaction_id, branch_id, resource_group_id, resource_id, branch_type, status, client_id, application_data, gmt_create, gmt_modified) values (?, ?, ?, ?, ?, ?, ?, ?, ?, systimestamp, systimestamp)" |
public static final String |
INSERT_GLOBAL_TRANSACTION_ORACLE |
"insert into #global_table# (xid, transaction_id, status, application_id, transaction_service_group, transaction_name, timeout, begin_time, application_data, gmt_create, gmt_modified) values (?, ?, ?, ?, ?, ?, ?, ?, ?, sysdate, sysdate)" |
public static final String |
QUERY_GLOBAL_TRANSACTION_BY_STATUS_ORACLE |
"select A.* from ( select xid, transaction_id, status, application_id, transaction_service_group, transaction_name, timeout, begin_time, application_data, gmt_create, gmt_modified from #global_table# where status in ( #PRAMETER_PLACEHOLD# ) order by gmt_modified ) A where ROWNUM <= ?" |
public static final String |
QUERY_GLOBAL_TRANSACTION_FOR_RECOVERY_ORACLE |
"select A.* from ( select xid, transaction_id, status, application_id, transaction_service_group, transaction_name, timeout, begin_time, application_data, gmt_create, gmt_modified from #global_table# where status in (0, 2, 3, 4, 5, 6, 7, 8, 10 ,12, 14) order by gmt_modified ) A where ROWNUM <= ?" |
public static final String |
UPDATE_BRANCH_TRANSACTION_STATUS_ORACLE |
"update #branch_table# set status = ?, gmt_modified = systimestamp where xid = ? and branch_id = ?" |
public static final String |
UPDATE_GLOBAL_TRANSACTION_STATUS_ORACLE |
"update #global_table# set status = ?, gmt_modified = sysdate where xid = ?" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
INSERT_BRANCH_TRANSACTION_POSTGRESQL |
"insert into #branch_table# (xid, transaction_id, branch_id, resource_group_id, resource_id, branch_type, status, client_id, application_data, gmt_create, gmt_modified) values (?, ?, ?, ?, ?, ?, ?, ?, ?, now(), now())" |
public static final String |
INSERT_GLOBAL_TRANSACTION_POSTGRESQL |
"insert into #global_table# (xid, transaction_id, status, application_id, transaction_service_group, transaction_name, timeout, begin_time, application_data, gmt_create, gmt_modified) values (?, ?, ?, ?, ?, ?, ?, ?, ?, now(), now())" |
public static final String |
QUERY_GLOBAL_TRANSACTION_BY_STATUS_POSTGRESQL |
"select xid, transaction_id, status, application_id, transaction_service_group, transaction_name, timeout, begin_time, application_data, gmt_create, gmt_modified from #global_table# where status in ( #PRAMETER_PLACEHOLD# ) order by gmt_modified limit ?" |
public static final String |
QUERY_GLOBAL_TRANSACTION_FOR_RECOVERY_POSTGRESQL |
"select xid, transaction_id, status, application_id, transaction_service_group, transaction_name, timeout, begin_time, application_data, gmt_create, gmt_modified from #global_table# where status in (0, 2, 3, 4, 5, 6, 7, 8, 10 ,12, 14) order by gmt_modified limit ?" |
public static final String |
UPDATE_BRANCH_TRANSACTION_STATUS_POSTGRESQL |
"update #branch_table# set status = ?, gmt_modified = now() where xid = ? and branch_id = ?" |
public static final String |
UPDATE_GLOBAL_TRANSACTION_STATUS_POSTGRESQL |
"update #global_table# set status = ?, gmt_modified = now() where xid = ?" |
Copyright © 2021 Seata. All rights reserved.