| |
|
| com.tc.management.beans.tx.ClientTxMonitorMBean
All known Subclasses: com.tc.management.beans.tx.MockClientTxMonitor, com.tc.management.beans.tx.ClientTxMonitor,
ClientTxMonitorMBean | public interface ClientTxMonitorMBean extends TerracottaMBean(Code) | | MBean for monitoring transactions and objects in a particular L1 client.
|
committedReadTransaction | void committedReadTransaction()(Code) | | Event for a committed read transaction
|
committedWriteTransaction | void committedWriteTransaction(int notifyCount, int modifiedObjectCount, int[] writeCountPerObject, Map newObjectCountByClass)(Code) | | Event for a committed write transaction
Parameters: notifyCount - the number of Object.notify invocations for this transaction Parameters: modifiedObjectCount - the total number of objects that were modified (NOT including creations) Parameters: writeCountPerObject - an array of individual write counts for each object in the transaction Parameters: newObjectCountByClass - a Map[Class, Integer] of all new objects created |
getAvgModifiedObjectsPerTransaction | int getAvgModifiedObjectsPerTransaction()(Code) | | Get average number of objects modified in a transaction
Avg modified objects per txn |
getAvgNewObjectsPerTransaction | int getAvgNewObjectsPerTransaction()(Code) | | Get average number of new objects per transaction
Avg new objects per txn |
getAvgNotificationsPerTransaction | int getAvgNotificationsPerTransaction()(Code) | | Get avg notifications per transaction
Average notifications per txn |
getAvgWritesPerObject | int getAvgWritesPerObject()(Code) | | Get average writes per object
Average writes per object |
getMaxModifiedObjectsPerTransaction | int getMaxModifiedObjectsPerTransaction()(Code) | | Get most objects modified in a transaction
Max modified objects per txn |
getMaxNewObjectsPerTransaction | int getMaxNewObjectsPerTransaction()(Code) | | Get max new objects per transaction
Max new objects per txn |
getMaxNotificationsPerTransaction | int getMaxNotificationsPerTransaction()(Code) | | Get max notifications per transaction
Max notifications per txn |
getMaxWritesPerObject | int getMaxWritesPerObject()(Code) | | Get max writes per object
Max writes per object |
getMaxWritesPerWriteTransaction | int getMaxWritesPerWriteTransaction()(Code) | | Get the biggest number of writes in a write transaction
Max writes per write txn |
getMinWritesPerWriteTransaction | int getMinWritesPerWriteTransaction()(Code) | | Get the smallest number of writes in a write transaction
Min writes per write txn |
getObjectCreationCountByClass | TabularData getObjectCreationCountByClass() throws OpenDataException(Code) | | Get objection creation by class
Table of create count per class throws: OpenDataException - Thrown when an open data instance can't be constructed due to validity errors |
getObjectCreationRatePerSecond | int getObjectCreationRatePerSecond()(Code) | | Get object creation rate
Object creation rate |
getObjectModificationRatePerSecond | int getObjectModificationRatePerSecond()(Code) | | Get object modification rate
Object modification rate |
getReadTransactionCount | int getReadTransactionCount()(Code) | | The total number of read transactions in this L1 client.
the total number of read transactions |
getReadTransactionRatePerSecond | int getReadTransactionRatePerSecond()(Code) | | The read transaction rate in this client
Read transacion rate |
getWriteTransactionCount | int getWriteTransactionCount()(Code) | | The total number of write transactions in this L1 client.
the total number of write transactions |
getWriteTransactionRatePerSecond | int getWriteTransactionRatePerSecond()(Code) | | The write transaction rate in this client
Write transacion rate |
reset | void reset()(Code) | | Reset sampling
|
|
|
|