@MXBean public class WmContext extends Object implements PrintSummary
| Constructor and Description |
|---|
WmContext(long queryStartTime,
String queryId) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSubscribedCounters(Set<String> moreCounters) |
void |
addTriggers(List<Trigger> triggers) |
void |
addWMEvent(WmEvent wmEvent) |
Set<Trigger> |
getAppliedTriggers() |
Map<String,Long> |
getCurrentCounters() |
long |
getElapsedTime() |
long |
getQueryEndTime() |
String |
getQueryId() |
long |
getQueryStartTime() |
Set<String> |
getSubscribedCounters() |
boolean |
isQueryCompleted() |
void |
print(SessionState.LogHelper console) |
void |
printJson(SessionState.LogHelper console) |
void |
setCurrentCounters(Map<String,Long> currentCounters) |
void |
setQueryCompleted(boolean queryCompleted) |
void |
setQueryId(String queryId) |
void |
setReturnEventFuture(Future<Boolean> returnEventFuture) |
void |
setSubscribedCounters(Set<String> subscribedCounters) |
void |
shortPrint(SessionState.LogHelper console) |
void |
updateElapsedTimeCounter() |
public WmContext(long queryStartTime,
String queryId)
public String getQueryId()
public void setQueryId(String queryId)
public long getElapsedTime()
public boolean isQueryCompleted()
public void setQueryCompleted(boolean queryCompleted)
public void addWMEvent(WmEvent wmEvent)
public long getQueryStartTime()
public long getQueryEndTime()
public void print(SessionState.LogHelper console)
print in interface PrintSummarypublic void printJson(SessionState.LogHelper console)
public void shortPrint(SessionState.LogHelper console) throws ExecutionException, InterruptedException
public void updateElapsedTimeCounter()
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.