diff options
author | lresende <lresende@13f79535-47bb-0310-9956-ffa450edef68> | 2010-02-23 07:03:26 +0000 |
---|---|---|
committer | lresende <lresende@13f79535-47bb-0310-9956-ffa450edef68> | 2010-02-23 07:03:26 +0000 |
commit | 6d40f098848fd64dcc3a61c125b4595480245f06 (patch) | |
tree | 1f518008dcbce374904ceb1cd118245894329167 /sca-java-2.x/trunk/modules/policy-transaction/src/main/java/org/apache/tuscany/sca/policy/transaction/runtime/TransactionInterceptor.java | |
parent | bd20fb2dcf8242e79db90af1d2f07a6ecc53ae1b (diff) |
Providing phase value for the interceptor
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@915211 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r-- | sca-java-2.x/trunk/modules/policy-transaction/src/main/java/org/apache/tuscany/sca/policy/transaction/runtime/TransactionInterceptor.java | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/sca-java-2.x/trunk/modules/policy-transaction/src/main/java/org/apache/tuscany/sca/policy/transaction/runtime/TransactionInterceptor.java b/sca-java-2.x/trunk/modules/policy-transaction/src/main/java/org/apache/tuscany/sca/policy/transaction/runtime/TransactionInterceptor.java index c40cf96329..9488475b12 100644 --- a/sca-java-2.x/trunk/modules/policy-transaction/src/main/java/org/apache/tuscany/sca/policy/transaction/runtime/TransactionInterceptor.java +++ b/sca-java-2.x/trunk/modules/policy-transaction/src/main/java/org/apache/tuscany/sca/policy/transaction/runtime/TransactionInterceptor.java @@ -19,7 +19,8 @@ package org.apache.tuscany.sca.policy.transaction.runtime; -import org.apache.tuscany.sca.invocation.Interceptor; +import java.util.logging.Logger; + import org.apache.tuscany.sca.invocation.Invoker; import org.apache.tuscany.sca.invocation.Message; import org.apache.tuscany.sca.invocation.PhasedInterceptor; @@ -29,16 +30,20 @@ import org.apache.tuscany.sca.policy.transaction.TransactionPolicy; * @version $Rev$ $Date$ */ public class TransactionInterceptor implements PhasedInterceptor { + private static final Logger logger = Logger.getLogger(TransactionInterceptor.class.getName()); + private Invoker next; private TransactionManagerHelper helper; private boolean outbound; private TransactionPolicy interactionPolicy; private TransactionPolicy implementationPolicy; + private String phase; public TransactionInterceptor(TransactionManagerHelper helper, boolean outbound, TransactionPolicy interactionPolicy, - TransactionPolicy implementationPolicy) { + TransactionPolicy implementationPolicy, + String phase) { super(); this.helper = helper; this.outbound = outbound; @@ -64,6 +69,7 @@ public class TransactionInterceptor implements PhasedInterceptor { * @see org.apache.tuscany.sca.invocation.Invoker#invoke(org.apache.tuscany.sca.invocation.Message) */ public Message invoke(Message msg) { + //logger.info("Executing TransactionInterceptor.invoke"); TransactionalInvocation invocation = new TransactionalInvocation(next, msg); Message result = null; @@ -122,8 +128,7 @@ public class TransactionInterceptor implements PhasedInterceptor { } public String getPhase() { - // TODO Auto-generated method stub - return null; + return phase; } } |