public class BrowserTransactionStateImpl extends java.lang.Object implements BrowserTransactionState
| Modifier | Constructor and Description |
|---|---|
protected |
BrowserTransactionStateImpl(Transaction tx) |
| Modifier and Type | Method and Description |
|---|---|
static BrowserTransactionState |
create(Transaction tx) |
java.util.Map<java.lang.String,java.lang.Object> |
getAgentAttributes() |
java.lang.String |
getAppName() |
protected BrowserConfig |
getBeaconConfig() |
java.lang.String |
getBrowserTimingHeader() |
java.lang.String |
getBrowserTimingHeader(java.lang.String nonce) |
java.lang.String |
getBrowserTimingHeaderForJsp() |
long |
getDurationInMilliseconds()
Get the duration of the transaction (so far) in milliseconds.
|
long |
getExternalTimeInMilliseconds() |
java.lang.String |
getTransactionName() |
java.util.Map<java.lang.String,java.lang.Object> |
getUserAttributes() |
protected BrowserTransactionStateImpl(Transaction tx)
public java.lang.String getBrowserTimingHeaderForJsp()
getBrowserTimingHeaderForJsp in interface BrowserTransactionStatepublic java.lang.String getBrowserTimingHeader()
getBrowserTimingHeader in interface BrowserTransactionStatepublic java.lang.String getBrowserTimingHeader(java.lang.String nonce)
getBrowserTimingHeader in interface BrowserTransactionStateprotected BrowserConfig getBeaconConfig()
public long getDurationInMilliseconds()
getDurationInMilliseconds in interface BrowserTransactionStatepublic long getExternalTimeInMilliseconds()
getExternalTimeInMilliseconds in interface BrowserTransactionStatepublic java.lang.String getTransactionName()
getTransactionName in interface BrowserTransactionStatepublic static BrowserTransactionState create(Transaction tx)
public java.util.Map<java.lang.String,java.lang.Object> getUserAttributes()
getUserAttributes in interface BrowserTransactionStatepublic java.util.Map<java.lang.String,java.lang.Object> getAgentAttributes()
getAgentAttributes in interface BrowserTransactionStatepublic java.lang.String getAppName()
getAppName in interface BrowserTransactionState