public class TransactionCounts
extends java.lang.Object
| Constructor and Description |
|---|
TransactionCounts(AgentConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTracer() |
void |
addTracers(int numberOfTracersToAdd) |
int |
getExplainPlanCount()
Returns the number of explain plans that will be run for this transaction.
|
int |
getMaxTokens() |
int |
getSegmentCount() |
int |
getStackTraceCount() |
void |
getToken() |
int |
getTokenCount() |
int |
getTransactionSize() |
void |
incrementExplainPlanCountAndLogIfReachedMax(int max) |
void |
incrementSize(int size) |
void |
incrementStackTraceCount() |
boolean |
isOverTokenLimit() |
boolean |
isOverTracerSegmentLimit() |
boolean |
isOverTransactionSize() |
boolean |
shouldGenerateTransactionSegment() |
public TransactionCounts(AgentConfig config)
public void incrementSize(int size)
public int getTransactionSize()
public void addTracer()
public void addTracers(int numberOfTracersToAdd)
public void getToken()
public boolean isOverTracerSegmentLimit()
public boolean isOverTokenLimit()
public int getTokenCount()
public int getMaxTokens()
public int getSegmentCount()
public boolean isOverTransactionSize()
public boolean shouldGenerateTransactionSegment()
public void incrementStackTraceCount()
public int getStackTraceCount()
public int getExplainPlanCount()
public void incrementExplainPlanCountAndLogIfReachedMax(int max)