org.mule.impl
Class MuleTransactionConfig

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

public class MuleTransactionConfig
extends java.lang.Object
implements UMOTransactionConfig

MuleTransactionConfig defines transaction configuration for a transactional endpoint.

Version:
$Revision: 1.5 $
Author:
Ross Mason

Field Summary
static java.lang.String ACTION_ALWAYS_BEGIN_STRING
           
static java.lang.String ACTION_ALWAYS_JOIN_STRING
           
static java.lang.String ACTION_BEGIN_OR_JOIN_STRING
           
static java.lang.String ACTION_JOIN_IF_POSSIBLE_STRING
           
static java.lang.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()
           
 ConstraintFilter getConstraint()
           
 UMOTransactionFactory getFactory()
           
 int getTimeout()
           
 boolean isTransacted()
           
 void setAction(byte action)
           
 void setActionAsString(java.lang.String action)
           
 void setConstraint(ConstraintFilter constraint)
           
 void setFactory(UMOTransactionFactory factory)
           
 void setTimeout(int timeout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static transient Log logger
logger used by this class


ACTION_NONE_STRING

public static final java.lang.String ACTION_NONE_STRING
See Also:
Constant Field Values

ACTION_ALWAYS_BEGIN_STRING

public static final java.lang.String ACTION_ALWAYS_BEGIN_STRING
See Also:
Constant Field Values

ACTION_BEGIN_OR_JOIN_STRING

public static final java.lang.String ACTION_BEGIN_OR_JOIN_STRING
See Also:
Constant Field Values

ACTION_ALWAYS_JOIN_STRING

public static final java.lang.String ACTION_ALWAYS_JOIN_STRING
See Also:
Constant Field Values

ACTION_JOIN_IF_POSSIBLE_STRING

public static final java.lang.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(java.lang.String action)

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


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.