Package com.illumon.iris.console.events
Class DbConsoleLogPanel
java.lang.Object
com.illumon.iris.console.events.DbConsoleLogPanel
- All Implemented Interfaces:
ViewIdProvider,Workspace
public class DbConsoleLogPanel extends Object implements Workspace, ViewIdProvider
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classDbConsoleLogPanel.LogLevelActionListenerstatic classDbConsoleLogPanel.SynchronizedQuickFilterThe workspace setting happens from the main thread, but we get the filter data from the log record processing thread. -
Field Summary
Fields Modifier and Type Field Description static StringATTR_DATE_FORMATstatic StringATTR_DISPLAY_METHODstatic StringATTR_HISTORY_SIZEstatic StringATTR_INCLUDE_LOG_LEVELstatic StringATTR_INCLUDE_TIMESTAMPSstatic StringATTR_LEVELSstatic StringATTR_REGEXstatic StringNODE_NAME -
Method Summary
Modifier and Type Method Description JComponent$$$getRootComponent$$$()JPanelgetMainPanel()StringgetViewId()org.jdom2.ElementgetWorkspaceInfo()Serialize the class into an element to be stored in the workspacevoidsetWorkspaceInfo(org.jdom2.Element workspaceInfo)Restore the class to the state defined by the data persisted in workspaceInfo
-
Field Details
-
NODE_NAME
- See Also:
- Constant Field Values
-
ATTR_HISTORY_SIZE
- See Also:
- Constant Field Values
-
ATTR_REGEX
- See Also:
- Constant Field Values
-
ATTR_LEVELS
- See Also:
- Constant Field Values
-
ATTR_DISPLAY_METHOD
- See Also:
- Constant Field Values
-
ATTR_INCLUDE_TIMESTAMPS
- See Also:
- Constant Field Values
-
ATTR_INCLUDE_LOG_LEVEL
- See Also:
- Constant Field Values
-
ATTR_DATE_FORMAT
- See Also:
- Constant Field Values
-
-
Method Details
-
getMainPanel
-
$$$getRootComponent$$$
- Noinspection:
- ALL
-
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.
-
getViewId
- Specified by:
getViewIdin interfaceViewIdProvider
-