@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 PrintSummary
public void printJson(SessionState.LogHelper console)
public void shortPrint(SessionState.LogHelper console) throws ExecutionException, InterruptedException
public void updateElapsedTimeCounter()
Copyright © 2022 The Apache Software Foundation. All rights reserved.