public abstract class ThreadView extends BasicView implements UIComponent
Modifier and Type | Class and Description |
---|---|
static class |
ThreadView.ThreadAction |
BasicView.Action
Modifier and Type | Field and Description |
---|---|
protected ApplicationService |
appService |
protected ActionNotifier<ThreadView.ThreadAction> |
notifier |
protected String |
uniqueId |
Constructor and Description |
---|
ThreadView() |
Modifier and Type | Method and Description |
---|---|
void |
addThreadActionListener(ActionListener<ThreadView.ThreadAction> listener) |
abstract ThreadTableView |
createThreadTableView() |
abstract ThreadTimelineView |
createThreadTimelineView() |
abstract VMThreadCapabilitiesView |
createVMThreadCapabilitiesView() |
abstract void |
displayThreadDetails(ThreadTableBean thread) |
abstract void |
displayWarning(String warning) |
void |
removeThreadActionListener(ActionListener<ThreadView.ThreadAction> listener) |
void |
setApplicationService(ApplicationService appService,
String uniqueId) |
abstract void |
setDaemonThreads(String daemonThreads) |
abstract void |
setLiveThreads(String liveThreads) |
abstract void |
setRecording(boolean recording,
boolean notify) |
abstract void |
updateLivingDaemonTimeline(LivingDaemonThreadDifferenceChart model) |
addActionListener, notify, removeActionListener
protected ApplicationService appService
protected String uniqueId
protected final ActionNotifier<ThreadView.ThreadAction> notifier
public void addThreadActionListener(ActionListener<ThreadView.ThreadAction> listener)
public void removeThreadActionListener(ActionListener<ThreadView.ThreadAction> listener)
public abstract void setRecording(boolean recording, boolean notify)
public abstract void setDaemonThreads(String daemonThreads)
public abstract void setLiveThreads(String liveThreads)
public abstract void updateLivingDaemonTimeline(LivingDaemonThreadDifferenceChart model)
public abstract VMThreadCapabilitiesView createVMThreadCapabilitiesView()
public abstract ThreadTableView createThreadTableView()
public abstract ThreadTimelineView createThreadTimelineView()
public abstract void displayWarning(String warning)
public void setApplicationService(ApplicationService appService, String uniqueId)
public abstract void displayThreadDetails(ThreadTableBean thread)
Copyright © 2013. All Rights Reserved.