public class TransactionMetricsAdapter extends Object implements TransactionMetrics, Externalizable
| Constructor and Description |
|---|
TransactionMetricsAdapter() |
TransactionMetricsAdapter(TransactionMetrics m) |
| Modifier and Type | Method and Description |
|---|---|
long |
commitTime()
Gets last time transaction was committed.
|
void |
onTxCommit()
Transaction commit callback.
|
void |
onTxRollback()
Transaction rollback callback.
|
void |
readExternal(ObjectInput in) |
long |
rollbackTime()
Gets last time transaction was rollback.
|
String |
toString() |
int |
txCommits()
Gets total number of transaction commits.
|
int |
txRollbacks()
Gets total number of transaction rollbacks.
|
void |
writeExternal(ObjectOutput out) |
public TransactionMetricsAdapter()
public TransactionMetricsAdapter(TransactionMetrics m)
m - Transaction metrics to copy.public long commitTime()
commitTime in interface TransactionMetricspublic long rollbackTime()
rollbackTime in interface TransactionMetricspublic int txCommits()
txCommits in interface TransactionMetricspublic int txRollbacks()
txRollbacks in interface TransactionMetricspublic void onTxCommit()
public void onTxRollback()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundException
Follow @ApacheIgnite
Ignite Fabric : ver. 2.4.0 Release Date : March 5 2018