org.perf.log.context
Class PerfLogContext
java.lang.Object
org.perf.log.context.PerfLogContext
public class PerfLogContext
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getGuid
public java.lang.String getGuid()
getInfoContextStack
public java.util.Stack<ContextElement> getInfoContextStack()
getJvmDepth
public int getJvmDepth()
getDebugContextQueue
public java.util.Queue<ContextElement> getDebugContextQueue()
getTxnFilterDepth
public int getTxnFilterDepth()
getThreadId
public java.lang.String getThreadId()
getHostId
public java.lang.String getHostId()
getJvmCloneId
public java.lang.String getJvmCloneId()
getInfoContextPushCountForTxnFilterDepth
public java.util.Vector<java.lang.Integer> getInfoContextPushCountForTxnFilterDepth()
getContextCreationTime
public long getContextCreationTime()
getTxnFilterCreationTime
public long getTxnFilterCreationTime(int fdepth)
getResponseTimeThreshold
public long getResponseTimeThreshold()
getBaseAndInfoContextString
public java.lang.String getBaseAndInfoContextString()
getInfoContextString
public java.lang.String getInfoContextString()
getBaseContextString
public java.lang.String getBaseContextString()
getDebugContextString
public java.lang.String getDebugContextString()
getValueForInfoContextName
public java.lang.String getValueForInfoContextName(java.lang.String name)
popInfoContext
public void popInfoContext()
pushInfoContext
public void pushInfoContext(ContextElement logContextElement)
pushInfoContext
public void pushInfoContext(java.lang.String context)
pushInfoContext
public void pushInfoContext(java.lang.String name,
java.lang.String value,
int maxValueSize)
pushInfoContext
public void pushInfoContext(java.lang.String name,
java.lang.String value)
getMaxDebugContexDataSize
public long getMaxDebugContexDataSize()
getElapsedTimeFromContextCreation
public long getElapsedTimeFromContextCreation()
getMaxRequestDataContextSize
public long getMaxRequestDataContextSize()
getRequestDataContext
public java.util.Queue<ContextElement> getRequestDataContext()
getElapsedTimeFromTxnFilterCreation
public long getElapsedTimeFromTxnFilterCreation()
getCurrentDebugDataContextSize
public long getCurrentDebugDataContextSize()
getCurrentRequestDataContextSize
public long getCurrentRequestDataContextSize()
getUserId
public java.lang.String getUserId()
setUserId
public void setUserId(java.lang.String userId)
getRequestSessionId
public java.lang.String getRequestSessionId()
setRequestSessionId
public void setRequestSessionId(java.lang.String requestSessionId)
getJvmStatsAtContextCreation
public java.lang.String getJvmStatsAtContextCreation()
- Returns:
- the jvmStatsAtContextCreation
setJvmStatsAtContextCreation
public void setJvmStatsAtContextCreation(java.lang.String jvmStatsAtContextCreation)
- Parameters:
jvmStatsAtContextCreation
- the jvmStatsAtContextCreation to set
getTxnList
public java.util.List<java.lang.String> getTxnList()
- Returns:
- the txnList
getHostIp
public java.lang.String getHostIp()
- Returns:
- the hostIp
getThreadName
public java.lang.String getThreadName()
getTxnFilters
public java.util.Vector<TxnFilter> getTxnFilters()
getTxnFilter
public TxnFilter getTxnFilter(int filterDepth)