public abstract class TransactionNamingPolicy
extends java.lang.Object
| Constructor and Description |
|---|
TransactionNamingPolicy() |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
canSetTransactionName(Transaction tx,
com.newrelic.agent.bridge.TransactionNamePriority priority) |
static TransactionNamingPolicy |
getHigherPriorityTransactionNamingPolicy() |
PriorityTransactionName |
getPriorityTransactionName(Transaction tx,
java.lang.String name,
java.lang.String category,
com.newrelic.agent.bridge.TransactionNamePriority priority) |
static TransactionNamingPolicy |
getSameOrHigherPriorityTransactionNamingPolicy() |
boolean |
setTransactionName(Transaction tx,
java.lang.String name,
java.lang.String category,
com.newrelic.agent.bridge.TransactionNamePriority priority) |
public final boolean setTransactionName(Transaction tx, java.lang.String name, java.lang.String category, com.newrelic.agent.bridge.TransactionNamePriority priority)
public abstract boolean canSetTransactionName(Transaction tx, com.newrelic.agent.bridge.TransactionNamePriority priority)
public PriorityTransactionName getPriorityTransactionName(Transaction tx, java.lang.String name, java.lang.String category, com.newrelic.agent.bridge.TransactionNamePriority priority)
public static TransactionNamingPolicy getSameOrHigherPriorityTransactionNamingPolicy()
public static TransactionNamingPolicy getHigherPriorityTransactionNamingPolicy()