Skip to content

Commit c459206

Browse files
committed
tx:manager transaction context upgrade
1 parent b843f18 commit c459206

6 files changed

Lines changed: 6 additions & 157 deletions

File tree

tx-commons/src/main/java/com/codingapi/tx/commons/context/Content.java

Lines changed: 0 additions & 11 deletions
This file was deleted.

tx-commons/src/main/java/com/codingapi/tx/commons/context/Context.java

Lines changed: 0 additions & 12 deletions
This file was deleted.

tx-commons/src/main/java/com/codingapi/tx/commons/context/GenericContext.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

tx-commons/src/main/java/com/codingapi/tx/commons/context/MapBasedContent.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

tx-commons/src/main/java/com/codingapi/tx/commons/context/MapBasedContext.java

Lines changed: 0 additions & 78 deletions
This file was deleted.
Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,26 @@
11
package com.codingapi.tx.manager.core.context;
22

3-
import com.codingapi.tx.commons.context.MapBasedContext;
43
import org.springframework.stereotype.Component;
54

65
/**
7-
* Description:
6+
* Description: Transaction只存有GroupId, 目前Redis事务组信息只存groupId
7+
* 这里没有跟Redis交互, 考虑到后续功能增加, 上下文会由Redis缓存担任
88
* Date: 1/11/19
99
*
1010
* @author ujued
1111
*/
1212
@Component
13-
public class DTXTransactionContext extends MapBasedContext {
13+
public class DTXTransactionContext {
1414

1515
public DTXTransaction newContext(String groupId) {
16-
this.hold(groupId, DTXTransaction.class.getName(), new SimpleDTXTransaction(groupId));
1716
return getTransaction(groupId);
1817
}
1918

2019
public DTXTransaction getTransaction(String groupId) {
21-
return this.valueOfContent(groupId, DTXTransaction.class.getName());
20+
return new SimpleDTXTransaction(groupId);
2221
}
2322

24-
public void destroyTransaction(String groupId) {
25-
this.discard(groupId);
23+
void destroyTransaction(String groupId) {
24+
// noting to do
2625
}
2726
}

0 commit comments

Comments
 (0)