You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by ni...@apache.org on 2019/12/20 02:44:32 UTC

[servicecomb-pack] 01/04: SCB-1670 make TransactionContext serializable

This is an automated email from the ASF dual-hosted git repository.

ningjiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-pack.git

commit 6ca6fa26e9762961a6c8a426fd6daf01a37553d4
Author: Daniel Qian <ch...@gmail.com>
AuthorDate: Thu Dec 19 15:48:59 2019 +0800

    SCB-1670 make TransactionContext serializable
---
 .../org/apache/servicecomb/pack/omega/context/TransactionContext.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/omega/omega-context/src/main/java/org/apache/servicecomb/pack/omega/context/TransactionContext.java b/omega/omega-context/src/main/java/org/apache/servicecomb/pack/omega/context/TransactionContext.java
index 651cf16..95e9f0a 100644
--- a/omega/omega-context/src/main/java/org/apache/servicecomb/pack/omega/context/TransactionContext.java
+++ b/omega/omega-context/src/main/java/org/apache/servicecomb/pack/omega/context/TransactionContext.java
@@ -16,11 +16,13 @@
  */
 package org.apache.servicecomb.pack.omega.context;
 
+import java.io.Serializable;
+
 /**
  *  This class is holding the Transaction related context which could be use in customer code
  *  , and it is immutable.
  */
-public class TransactionContext {
+public class TransactionContext implements Serializable {
   private final String globalTxId;
   private final String localTxId;