org.mule.transaction
Interface XaTransaction.MuleXaObject
- All Known Implementing Classes:
- ConnectionWrapper
- Enclosing class:
- XaTransaction
public static interface XaTransaction.MuleXaObject
SET_REUSE_OBJECT_METHOD_NAME
static final java.lang.String SET_REUSE_OBJECT_METHOD_NAME
- See Also:
- Constant Field Values
IS_REUSE_OBJECT_METHOD_NAME
static final java.lang.String IS_REUSE_OBJECT_METHOD_NAME
- See Also:
- Constant Field Values
DELIST_METHOD_NAME
static final java.lang.String DELIST_METHOD_NAME
- See Also:
- Constant Field Values
ENLIST_METHOD_NAME
static final java.lang.String ENLIST_METHOD_NAME
- See Also:
- Constant Field Values
GET_TARGET_OBJECT_METHOD_NAME
static final java.lang.String GET_TARGET_OBJECT_METHOD_NAME
- See Also:
- Constant Field Values
CLOSE_METHOD_NAME
static final java.lang.String CLOSE_METHOD_NAME
- See Also:
- Constant Field Values
close
void close()
throws java.lang.Exception
- Throws:
java.lang.Exception
setReuseObject
void setReuseObject(boolean reuseObject)
isReuseObject
boolean isReuseObject()
enlist
boolean enlist()
throws TransactionException
- Throws:
TransactionException
delist
boolean delist()
throws java.lang.Exception
- Throws:
java.lang.Exception
getTargetObject
java.lang.Object getTargetObject()
- Get XAConnection or XASession from wrapper / proxy
- Returns:
- return javax.sql.XAConnection for jdbc or javax.jms.XASession for jms
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.