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 class
DbConsoleLogPanel.LogLevelActionListener
static class
DbConsoleLogPanel.SynchronizedQuickFilter
The 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 String
ATTR_DATE_FORMAT
static String
ATTR_DISPLAY_METHOD
static String
ATTR_HISTORY_SIZE
static String
ATTR_INCLUDE_LOG_LEVEL
static String
ATTR_INCLUDE_TIMESTAMPS
static String
ATTR_LEVELS
static String
ATTR_REGEX
static String
NODE_NAME
-
Method Summary
Modifier and Type Method Description JComponent
$$$getRootComponent$$$()
JPanel
getMainPanel()
String
getViewId()
org.jdom2.Element
getWorkspaceInfo()
Serialize the class into an element to be stored in the workspacevoid
setWorkspaceInfo(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:Workspace
Serialize the class into an element to be stored in the workspace- Specified by:
getWorkspaceInfo
in interfaceWorkspace
- Returns:
- An
Element
containing the data to persist.
-
setWorkspaceInfo
public void setWorkspaceInfo(org.jdom2.Element workspaceInfo)Description copied from interface:Workspace
Restore the class to the state defined by the data persisted in workspaceInfo- Specified by:
setWorkspaceInfo
in interfaceWorkspace
- Parameters:
workspaceInfo
- AnElement
containing the persisted state.
-
getViewId
- Specified by:
getViewId
in interfaceViewIdProvider
-