public class CounterRequestContext extends Object implements Cloneable, Serializable
| Constructor and Description |
|---|
CounterRequestContext(Counter parentCounter,
CounterRequestContext parentContext,
String requestName,
String completeRequestName,
String remoteUser,
long startCpuTime) |
| Modifier and Type | Method and Description |
|---|---|
CounterRequestContext |
clone() |
List<CounterRequestContext> |
getChildContexts() |
int |
getChildDurationsSum() |
int |
getChildHits() |
Map<String,Long> |
getChildRequestsExecutionsByRequestId() |
String |
getCompleteRequestName() |
int |
getCpuTime() |
int |
getDuration(long timeOfSnapshot) |
CounterRequestContext |
getParentContext() |
Counter |
getParentCounter() |
String |
getRemoteUser() |
String |
getRequestName() |
long |
getThreadId() |
int |
getTotalChildDurationsSum() |
int |
getTotalChildHits() |
boolean |
hasChildHits() |
static void |
replaceParentCounters(List<CounterRequestContext> rootCurrentContexts,
List<Counter> newParentCounters) |
String |
toString() |
public CounterRequestContext(Counter parentCounter, CounterRequestContext parentContext, String requestName, String completeRequestName, String remoteUser, long startCpuTime)
public Counter getParentCounter()
public static void replaceParentCounters(List<CounterRequestContext> rootCurrentContexts, List<Counter> newParentCounters)
public CounterRequestContext getParentContext()
public String getRequestName()
public String getCompleteRequestName()
public String getRemoteUser()
public long getThreadId()
public int getDuration(long timeOfSnapshot)
public int getCpuTime()
public int getChildHits()
public int getChildDurationsSum()
public Map<String,Long> getChildRequestsExecutionsByRequestId()
public int getTotalChildHits()
public int getTotalChildDurationsSum()
public boolean hasChildHits()
public List<CounterRequestContext> getChildContexts()
public CounterRequestContext clone()
Copyright © 2008–2018 Emeric Vernat. All rights reserved.