org.mule.impl
Class MuleTransactionConfig

java.lang.Object
  extended byorg.mule.impl.MuleTransactionConfig
All Implemented Interfaces:
UMOTransactionConfig

public class MuleTransactionConfig
extends Object
implements UMOTransactionConfig

MuleTransactionConfig defines transaction configuration for a transactional endpoint.


Field Summary
static String ACTION_ALWAYS_BEGIN_STRING
           
static String ACTION_ALWAYS_JOIN_STRING
           
static String ACTION_BEGIN_OR_JOIN_STRING
           
static String ACTION_JOIN_IF_POSSIBLE_STRING
           
static String ACTION_NONE_STRING
           
protected static Log logger
          logger used by this class
 
Fields inherited from interface org.mule.umo.UMOTransactionConfig
ACTION_ALWAYS_BEGIN, ACTION_ALWAYS_JOIN, ACTION_BEGIN_OR_JOIN, ACTION_JOIN_IF_POSSIBLE, ACTION_NONE
 
Constructor Summary
MuleTransactionConfig()
           
 
Method Summary
 byte getAction()
           
 String getActionAsString()
           
 ConstraintFilter getConstraint()
           
 UMOTransactionFactory getFactory()
           
 int getTimeout()
           
 boolean isTransacted()
           
 void setAction(byte action)
           
 void setActionAsString(String action)
           
 void setConstraint(ConstraintFilter constraint)
           
 void setFactory(UMOTransactionFactory factory)
           
 void setTimeout(int timeout)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

logger

protected static final Log logger
logger used by this class


ACTION_NONE_STRING

public static final String ACTION_NONE_STRING
See Also:
Constant Field Values

ACTION_ALWAYS_BEGIN_STRING

public static final String ACTION_ALWAYS_BEGIN_STRING
See Also:
Constant Field Values

ACTION_BEGIN_OR_JOIN_STRING

public static final String ACTION_BEGIN_OR_JOIN_STRING
See Also:
Constant Field Values

ACTION_ALWAYS_JOIN_STRING

public static final String ACTION_ALWAYS_JOIN_STRING
See Also:
Constant Field Values

ACTION_JOIN_IF_POSSIBLE_STRING

public static final String ACTION_JOIN_IF_POSSIBLE_STRING
See Also:
Constant Field Values
Constructor Detail

MuleTransactionConfig

public MuleTransactionConfig()
Method Detail

getFactory

public UMOTransactionFactory getFactory()
Specified by:
getFactory in interface UMOTransactionConfig

setFactory

public void setFactory(UMOTransactionFactory factory)
Specified by:
setFactory in interface UMOTransactionConfig

getAction

public byte getAction()
Specified by:
getAction in interface UMOTransactionConfig

setAction

public void setAction(byte action)
Specified by:
setAction in interface UMOTransactionConfig

setActionAsString

public void setActionAsString(String action)

getActionAsString

public String getActionAsString()

isTransacted

public boolean isTransacted()
Specified by:
isTransacted in interface UMOTransactionConfig

getConstraint

public ConstraintFilter getConstraint()
Specified by:
getConstraint in interface UMOTransactionConfig

setConstraint

public void setConstraint(ConstraintFilter constraint)
Specified by:
setConstraint in interface UMOTransactionConfig

getTimeout

public int getTimeout()
Specified by:
getTimeout in interface UMOTransactionConfig

setTimeout

public void setTimeout(int timeout)
Specified by:
setTimeout in interface UMOTransactionConfig

toString

public String toString()


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.