Package eu.antidotedb.client.transformer
Class CountingTransformer
- java.lang.Object
-
- eu.antidotedb.client.transformer.CountingTransformer
-
- All Implemented Interfaces:
TransformerFactory
public class CountingTransformer extends java.lang.Object implements TransformerFactory
A Transformer, which counts how often each kind of operation has been executed
-
-
Constructor Summary
Constructors Constructor Description CountingTransformer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAbortTransactionCounter()
int
getCommitTransactionCounter()
int
getReadObjectsCounter()
int
getStartTransactionCounter()
int
getStaticReadsCounter()
int
getStaticUpdatesCounter()
int
getUpdateObjectsCounter()
Transformer
newTransformer(Transformer downstream, Connection connection)
Creates a new transformer with the given downstream transformer.
-
-
-
Method Detail
-
getReadObjectsCounter
public int getReadObjectsCounter()
-
getUpdateObjectsCounter
public int getUpdateObjectsCounter()
-
getStartTransactionCounter
public int getStartTransactionCounter()
-
getAbortTransactionCounter
public int getAbortTransactionCounter()
-
getCommitTransactionCounter
public int getCommitTransactionCounter()
-
getStaticReadsCounter
public int getStaticReadsCounter()
-
getStaticUpdatesCounter
public int getStaticUpdatesCounter()
-
newTransformer
public Transformer newTransformer(Transformer downstream, Connection connection)
Description copied from interface:TransformerFactory
Creates a new transformer with the given downstream transformer. The created Transformer will be attached to the given connection.- Specified by:
newTransformer
in interfaceTransformerFactory
-
-