|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.ow2.jonas.lib.management.javaee.ManagedObject org.ow2.jonas.lib.management.javaee.J2EEManagedObject org.ow2.jonas.lib.management.javaee.J2EEResource org.ow2.jonas.tm.jotm.mbean.JTAResource
public class JTAResource
MBean class for JTAResource Management
Field Summary | |
---|---|
static String |
SERVICE_NAME
Service name as used to label configuration properties |
Fields inherited from class org.ow2.jonas.lib.management.javaee.J2EEManagedObject |
---|
J2EE_TYPE_APPLICATION, J2EE_TYPE_SERVER, NAME |
Fields inherited from class org.ow2.jonas.lib.management.javaee.ManagedObject |
---|
logger |
Constructor Summary | |
---|---|
JTAResource(String objectName,
JOTMTransactionService jtm,
Integer timeOut,
Boolean localJtm,
Integer portNumber,
String hostName)
JTA Resource constructor |
Method Summary | |
---|---|
int |
commitXAResource(String xatx)
administrator recovery action: Commit. |
int |
forgetXAResource(String xatx)
administrator recovery action: forget |
String[] |
getAllActiveTx()
|
Xid[] |
getAllActiveXids()
|
String[] |
getAllRecoveryTx()
|
String[] |
getAllXAResource(String xatx)
|
String |
getHostName()
|
Integer |
getPortNumber()
|
Integer |
getTimeOut()
|
Integer |
getTotalBegunTransactions()
|
Integer |
getTotalCommittedTransactions()
|
Integer |
getTotalCurrentTransactions()
|
Integer |
getTotalExpiredTransactions()
|
Integer |
getTotalRolledbackTransactions()
|
Boolean |
isLocalJtm()
|
void |
resetAllCounters()
Reset all transaction counters |
int |
rollbackXAResource(String xatx)
administrator recovery action: rollback |
void |
saveConfig()
Save updated configuration |
void |
setTimeOut(Integer timeOut)
|
Methods inherited from class org.ow2.jonas.lib.management.javaee.J2EEResource |
---|
isJ2eeResourceType |
Methods inherited from class org.ow2.jonas.lib.management.javaee.J2EEManagedObject |
---|
getObjectName, isEventProvider, isStateManageable, isStatisticsProvider, setEventProvider, setObjectName, setStateManageable, setStatisticsProvider |
Methods inherited from class org.ow2.jonas.lib.management.javaee.ManagedObject |
---|
sendNotification, sendReconfigNotification, sendSaveNotification, setModelMBean |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String SERVICE_NAME
Constructor Detail |
---|
public JTAResource(String objectName, JOTMTransactionService jtm, Integer timeOut, Boolean localJtm, Integer portNumber, String hostName)
objectName
- String conformant to a JTAResource OBJECT_NAME in JSR77jtm
- Managed JTMtimeOut
- transactions time-outlocalJtm
- true if JTM is local, false if remoteportNumber
- JTM port numberhostName
- JTM host nameMethod Detail |
---|
public Integer getTimeOut()
public void setTimeOut(Integer timeOut)
timeOut
- The timeOut to set.public Boolean isLocalJtm()
public Integer getPortNumber()
public String getHostName()
public void saveConfig()
public Integer getTotalBegunTransactions()
public Integer getTotalCommittedTransactions()
public Integer getTotalCurrentTransactions()
public Integer getTotalExpiredTransactions()
public Integer getTotalRolledbackTransactions()
public void resetAllCounters()
public Xid[] getAllActiveXids()
public String[] getAllActiveTx()
public String[] getAllRecoveryTx()
public String[] getAllXAResource(String xatx)
public int commitXAResource(String xatx)
public int rollbackXAResource(String xatx)
public int forgetXAResource(String xatx)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |