org.apache.tuscany.sca.policy.transaction
Interface TransactionPolicy

All Superinterfaces:
Policy
All Known Implementing Classes:
TransactionPolicyImpl

public interface TransactionPolicy
extends Policy

The model for Tuscany transaction policy


Nested Class Summary
static class TransactionPolicy.Action
           
 
Field Summary
static javax.xml.namespace.QName NAME
           
 
Method Summary
 TransactionPolicy.Action getAction()
           
 int getTransactionTimeout()
           
 void setAction(TransactionPolicy.Action action)
           
 void setTransactionTimeout(int seconds)
           
 
Methods inherited from interface org.apache.tuscany.sca.policy.Policy
getSchemaName, isUnresolved, setUnresolved
 

Field Detail

NAME

static final javax.xml.namespace.QName NAME
Method Detail

getTransactionTimeout

int getTransactionTimeout()

setTransactionTimeout

void setTransactionTimeout(int seconds)

setAction

void setAction(TransactionPolicy.Action action)

getAction

TransactionPolicy.Action getAction()