Class DatabaseNode
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
com.aoindustries.noc.monitor.NodeImpl
com.aoindustries.noc.monitor.TableResultNodeImpl
com.aoindustries.noc.monitor.mysql.DatabaseNode
- All Implemented Interfaces:
Node
,TableResultNode
,Serializable
,Remote
The node for one Database.
- Author:
- AO Industries, Inc.
- See Also:
-
Field Summary
Fields inherited from class com.aoindustries.noc.monitor.TableResultNodeImpl
rootNode, worker
Fields inherited from class java.rmi.server.RemoteObject
ref
-
Method Summary
Methods inherited from class com.aoindustries.noc.monitor.TableResultNodeImpl
addTableResultListener, getAlertMessage, getLastResult, getParent, removeTableResultListener
Methods inherited from class com.aoindustries.noc.monitor.NodeImpl
constrainAlertLevel, getAlertCategory, getMaxAlertLevel, getSnapshot, getSnapshot, getSnapshot, getSnapshot, getSnapshot, getSnapshot, toString
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObject
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toStub
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.aoindustries.noc.monitor.common.Node
getAlertCategory
-
Method Details
-
getAllowsChildren
public boolean getAllowsChildren()- Specified by:
getAllowsChildren
in interfaceNode
- Overrides:
getAllowsChildren
in classTableResultNodeImpl
-
getChildren
- Specified by:
getChildren
in interfaceNode
- Overrides:
getChildren
in classTableResultNodeImpl
-
getAlertLevel
The alert level is equal to the highest alert level of its children.- Specified by:
getAlertLevel
in interfaceNode
- Overrides:
getAlertLevel
in classTableResultNodeImpl
- See Also:
-
getLabel
-
start
- Overrides:
start
in classTableResultNodeImpl
- Throws:
IOException
-
stop
public void stop()- Overrides:
stop
in classTableResultNodeImpl
-