|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.management.NotificationBroadcasterSupport
org.objectweb.jonas.management.ReconfigDispatcher
org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject
org.objectweb.jonas.management.j2eemanagement.J2EEResource
org.objectweb.jonas.jtm.JTAResource
MBean class for JTAResource Management
Field Summary | |
static java.lang.String |
SERVICE_NAME
Service name as used to label configuration properties |
Fields inherited from class org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject |
J2EE_TYPE_APPLICATION, J2EE_TYPE_SERVER, NAME |
Fields inherited from class org.objectweb.jonas.management.ReconfigDispatcher |
RECONFIG_TYPE, SAVE_RECONFIG_TYPE |
Constructor Summary | |
JTAResource(java.lang.String objectName,
TransactionServiceImpl jtm,
java.lang.Integer timeOut,
java.lang.Boolean localJtm,
java.lang.Integer portNumber,
java.lang.String hostName)
JTA Resource constructor |
Method Summary | |
int |
commitXAResource(java.lang.String xatx)
administrator recovery action: Commit. |
int |
forgetXAResource(java.lang.String xatx)
administrator recovery action: forget |
java.lang.String[] |
getAllActiveTx()
|
javax.transaction.xa.Xid[] |
getAllActiveXids()
|
java.lang.String[] |
getAllRecoveryTx()
|
java.lang.String[] |
getAllXAResource(java.lang.String xatx)
|
java.lang.String |
getHostName()
|
java.lang.Integer |
getPortNumber()
|
java.lang.Integer |
getTimeOut()
|
java.lang.Integer |
getTotalBegunTransactions()
|
java.lang.Integer |
getTotalCommittedTransactions()
|
java.lang.Integer |
getTotalCurrentTransactions()
|
java.lang.Integer |
getTotalExpiredTransactions()
|
java.lang.Integer |
getTotalRolledbackTransactions()
|
java.lang.Boolean |
isLocalJtm()
|
void |
resetAllCounters()
Reset all transaction counters |
int |
rollbackXAResource(java.lang.String xatx)
administrator recovery action: rollback |
void |
saveConfig()
Save updated configuration |
void |
setTimeOut(java.lang.Integer timeOut)
|
Methods inherited from class org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject |
getObjectName, isEventProvider, isStateManageable, isStatisticsProvider |
Methods inherited from class org.objectweb.jonas.management.ReconfigDispatcher |
addNotificationListener, getFilter, getHandback, getListener, getNotificationInfo, initLogger, removeNotificationListener, sendReconfigNotification, sendSaveNotification |
Methods inherited from class javax.management.NotificationBroadcasterSupport |
handleNotification, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String SERVICE_NAME
Constructor Detail |
public JTAResource(java.lang.String objectName, TransactionServiceImpl jtm, java.lang.Integer timeOut, java.lang.Boolean localJtm, java.lang.Integer portNumber, java.lang.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 java.lang.Integer getTimeOut()
public void setTimeOut(java.lang.Integer timeOut)
timeOut
- The timeOut to set.public java.lang.Boolean isLocalJtm()
public java.lang.Integer getPortNumber()
public java.lang.String getHostName()
public void saveConfig()
public java.lang.Integer getTotalBegunTransactions()
public java.lang.Integer getTotalCommittedTransactions()
public java.lang.Integer getTotalCurrentTransactions()
public java.lang.Integer getTotalExpiredTransactions()
public java.lang.Integer getTotalRolledbackTransactions()
public void resetAllCounters()
public javax.transaction.xa.Xid[] getAllActiveXids()
public java.lang.String[] getAllActiveTx()
public java.lang.String[] getAllRecoveryTx()
public java.lang.String[] getAllXAResource(java.lang.String xatx)
public int commitXAResource(java.lang.String xatx)
public int rollbackXAResource(java.lang.String xatx)
public int forgetXAResource(java.lang.String xatx)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |