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 TransactionMetrics
public long rollbackTime()
rollbackTime
in interface TransactionMetrics
public int txCommits()
txCommits
in interface TransactionMetrics
public int txRollbacks()
txRollbacks
in interface TransactionMetrics
public void onTxCommit()
public void onTxRollback()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017