org.apache.tuscany.sca.policy.transaction
Class TransactionPolicyImpl

java.lang.Object
  extended by org.apache.tuscany.sca.policy.transaction.TransactionPolicyImpl
All Implemented Interfaces:
Policy, TransactionPolicy

public class TransactionPolicyImpl
extends java.lang.Object
implements TransactionPolicy


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.tuscany.sca.policy.transaction.TransactionPolicy
TransactionPolicy.Action
 
Field Summary
 
Fields inherited from interface org.apache.tuscany.sca.policy.transaction.TransactionPolicy
NAME
 
Constructor Summary
TransactionPolicyImpl()
           
 
Method Summary
 TransactionPolicy.Action getAction()
           
 javax.xml.namespace.QName getSchemaName()
           
 int getTransactionTimeout()
           
 boolean isUnresolved()
           
 void setAction(TransactionPolicy.Action policy)
           
 void setTransactionTimeout(int transactionTimeout)
           
 void setUnresolved(boolean unresolved)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionPolicyImpl

public TransactionPolicyImpl()
Method Detail

getTransactionTimeout

public int getTransactionTimeout()
Specified by:
getTransactionTimeout in interface TransactionPolicy

setTransactionTimeout

public void setTransactionTimeout(int transactionTimeout)
Specified by:
setTransactionTimeout in interface TransactionPolicy

getAction

public TransactionPolicy.Action getAction()
Specified by:
getAction in interface TransactionPolicy

setAction

public void setAction(TransactionPolicy.Action policy)
Specified by:
setAction in interface TransactionPolicy

getSchemaName

public javax.xml.namespace.QName getSchemaName()
Specified by:
getSchemaName in interface Policy

isUnresolved

public boolean isUnresolved()
Specified by:
isUnresolved in interface Policy

setUnresolved

public void setUnresolved(boolean unresolved)
Specified by:
setUnresolved in interface Policy