Package com.illumon.iris.console.utils
Class LiveTableMonitorPanel
java.lang.Object
com.illumon.iris.console.utils.LiveTableMonitorPanel
- All Implemented Interfaces:
UpdateErrorReporter,UpdatePerformanceTracker.Listener,Workspace
public class LiveTableMonitorPanel extends Object implements UpdateErrorReporter, UpdatePerformanceTracker.Listener, Workspace
-
Constructor Summary
Constructors Constructor Description LiveTableMonitorPanel(String title, com.fishlib.io.logger.Logger log) -
Method Summary
Modifier and Type Method Description JComponent$$$getRootComponent$$$()JPanelgetPanel()List<GuiTable>getTables()org.jdom2.ElementgetWorkspaceInfo()Serialize the class into an element to be stored in the workspacevoidonReportAdded(Table report)voidreportUpdateError(Throwable t)voidsetWorkspaceInfo(org.jdom2.Element workspaceInfo)Restore the class to the state defined by the data persisted in workspaceInfovoidshutdown()
-
Constructor Details
-
Method Details
-
$$$getRootComponent$$$
- Noinspection:
- ALL
-
shutdown
public void shutdown() -
onReportAdded
- Specified by:
onReportAddedin interfaceUpdatePerformanceTracker.Listener
-
getWorkspaceInfo
public org.jdom2.Element getWorkspaceInfo()Description copied from interface:WorkspaceSerialize the class into an element to be stored in the workspace- Specified by:
getWorkspaceInfoin interfaceWorkspace- Returns:
- An
Elementcontaining the data to persist.
-
setWorkspaceInfo
public void setWorkspaceInfo(org.jdom2.Element workspaceInfo)Description copied from interface:WorkspaceRestore the class to the state defined by the data persisted in workspaceInfo- Specified by:
setWorkspaceInfoin interfaceWorkspace- Parameters:
workspaceInfo- AnElementcontaining the persisted state.
-
getPanel
-
reportUpdateError
- Specified by:
reportUpdateErrorin interfaceUpdateErrorReporter
-
getTables
-