| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
ASYN_COMMITING_RETRY_DELAY |
"recovery.asyn-committing-retry-delay" |
public static final String |
CLIENT_ASYNC_COMMIT_BUFFER_LIMIT |
"client.async.commit.buffer.limit" |
public static final String |
CLIENT_LOCK_RETRY_INTERNAL |
"client.lock.retry.internal" |
public static final String |
CLIENT_LOCK_RETRY_TIMES |
"client.lock.retry.times" |
public static final String |
CLIENT_PREFIX |
"client." |
public static final String |
CLIENT_REPORT_RETRY_COUNT |
"client.report.retry.count" |
public static final String |
COMMITING_RETRY_DELAY |
"recovery.committing-retry-delay" |
public static final String |
ENABLE_DEGRADE_POSTFIX |
"enableDegrade" |
public static final String |
GROUPLIST_POSTFIX |
".grouplist" |
public static final String |
LOCK_DB_DEFAULT_TABLE |
"lock_table" |
public static final String |
LOCK_DB_TABLE |
"lock.db.lock-table" |
public static final String |
LOCK_MODE |
"lock.mode" |
public static final String |
ROLLBACKING_RETRY_DELAY |
"recovery.rollbacking-retry-delay" |
public static final String |
SERVICE_GROUP_MAPPING_PREFIX |
"service.vgroup_mapping." |
public static final String |
SERVICE_PREFIX |
"service." |
public static final String |
SERVICE_SESSION_RELOAD_READ_SIZE |
"store.file.session.reload.read_size" |
public static final String |
STORE_DB_BRANCH_DEFAULT_TABLE |
"branch_table" |
public static final String |
STORE_DB_BRANCH_TABLE |
"store.db.branch.table" |
public static final String |
STORE_DB_DATASOURCE_TYPE |
"store.db.datasource" |
public static final String |
STORE_DB_GLOBAL_DEFAULT_TABLE |
"global_table" |
public static final String |
STORE_DB_GLOBAL_TABLE |
"store.db.global.table" |
public static final String |
STORE_DB_LOG_QUERY_LIMIT |
"store.db.query-limit" |
public static final String |
STORE_DB_MAX_CONN |
"store.db.max-conn" |
public static final String |
STORE_DB_MIN_CONN |
"store.db.min-conn" |
public static final String |
STORE_DB_PASSWORD |
"store.db.password" |
public static final String |
STORE_DB_TYPE |
"store.db.db-type" |
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 |
TIMEOUT_RETRY_DELAY |
"recovery.timeout-retry-delay" |
public static final String |
TRANSACTION_PREFIX |
"transaction." |
public static final String |
TRANSACTION_UNDO_DATA_VALIDATION |
"transaction.undo.data.validation" |
public static final String |
TRANSACTION_UNDO_LOG_SERIALIZATION |
"transaction.undo.log.serialization" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
KEY_GLOBAL_LOCK_FLAG |
"TX_LOCK" |
public static final String |
KEY_XID |
"TX_XID" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
protected static final String |
LOCK_SPLIT |
"^^^" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
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_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_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_SEATA_MERGE |
59 |
public static final short |
TYPE_SEATA_MERGE_RESULT |
60 |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
CURRENT |
"0.6.1" |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
protected static final int |
MAX_ALL_IDLE_SECONDS |
0 |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
public static final String |
ALL_COLUMNS |
"xid, transaction_id, branch_id, resource_id, table_name, pk, row_key, gmt_create, gmt_modified" |
public static final String |
BATCH_DELETE_LOCK_SQL |
"delete from #lock_table# where xid = ? and row_key in ( #in_params# ) " |
public static final String |
CHECK_LOCK_SQL |
"select xid, transaction_id, branch_id, resource_id, table_name, pk, row_key, gmt_create, gmt_modified from #lock_table# where row_key in ( #in_params# )" |
public static final String |
DELETE_LOCK_SQL |
"delete from #lock_table# where row_key = ? and xid = ?" |
public static final String |
IN_PARAMS_PLACEHOLD |
" #in_params# " |
public static final String |
INSERT_LOCK_SQL_MYSQL |
"insert into #lock_table# (xid, transaction_id, branch_id, resource_id, table_name, pk, row_key, gmt_create, gmt_modified)values (?, ?, ?, ?, ?, ?, ?, now(), now())" |
public static final String |
INSERT_LOCK_SQL_ORACLE |
"insert into #lock_table# (xid, transaction_id, branch_id, resource_id, table_name, pk, row_key, gmt_create, gmt_modified)values (?, ?, ?, ?, ?, ?, ?, sysdate, sysdate)" |
public static final String |
LOCK_TABLE_PLACEHOLD |
" #lock_table# " |
public static final String |
QUERY_LOCK_SQL |
"select xid, transaction_id, branch_id, resource_id, table_name, pk, row_key, gmt_create, gmt_modified from #lock_table# where row_key = ? " |
| 限定符和类型 | 常量字段 | 值 |
|---|---|---|
protected static final String |
ALL_BRANCH_COLUMNS |
"xid, transaction_id, branch_id, resource_group_id, resource_id, lock_key, 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 |
INSERT_BRANCH_TRANSACTION_MYSQL |
"insert into #branch_table# (xid, transaction_id, branch_id, resource_group_id, resource_id, lock_key, branch_type, status, client_id, application_data, gmt_create, gmt_modified )values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), now())" |
public static final String |
INSERT_BRANCH_TRANSACTION_ORACLE |
"insert into #branch_table# (xid, transaction_id, branch_id, resource_group_id, resource_id, lock_key, branch_type, status, client_id, application_data, gmt_create, gmt_modified )values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, sysdate, sysdate)" |
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 |
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 |
PRAMETER_PLACEHOLD |
" #PRAMETER_PLACEHOLD# " |
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_GLOBAL_TRANSACTION_BY_STATUS |
"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 |
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 |
QUREY_BRANCH_TRANSACTION |
"select xid, transaction_id, branch_id, resource_group_id, resource_id, lock_key, branch_type, status, client_id, application_data, gmt_create, gmt_modified from #branch_table# where xid = ?" |
public static final String |
UPDATE_BRANCH_TRANSACTION_STATUS_MYSQL |
"update #branch_table# set status = ?, gmt_modified = now() where xid = ? and branch_id = ?" |
public static final String |
UPDATE_BRANCH_TRANSACTION_STATUS_ORACLE |
"update #branch_table# set status = ?, gmt_modified = sysdate 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 |
UPDATE_GLOBAL_TRANSACTION_STATUS_ORACLE |
"update #global_table# set status = ?, gmt_modified = sysdate where xid = ?" |
Copyright © 2019 Seata. All rights reserved.