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