Package com.aoindustries.noc.monitor.net
Class IpAddressesNode
- java.lang.Object
-
- java.rmi.server.RemoteObject
-
- java.rmi.server.RemoteServer
-
- java.rmi.server.UnicastRemoteObject
-
- com.aoindustries.noc.monitor.NodeImpl
-
- com.aoindustries.noc.monitor.net.IpAddressesNode
-
- All Implemented Interfaces:
Node
,Serializable
,Remote
public class IpAddressesNode extends NodeImpl
The node of all IpAddress per Device.- Author:
- AO Industries, Inc.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description RootNodeImpl
rootNode
-
Fields inherited from class java.rmi.server.RemoteObject
ref
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlertLevel
getAlertLevel()
The alert level is equal to the highest alert level of its children.String
getAlertMessage()
No alert messages.boolean
getAllowsChildren()
List<IpAddressNode>
getChildren()
String
getLabel()
NodeImpl
getParent()
-
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
-
-
-
-
Field Detail
-
rootNode
public final RootNodeImpl rootNode
-
-
Method Detail
-
getParent
public NodeImpl getParent()
-
getAllowsChildren
public boolean getAllowsChildren()
- Specified by:
getAllowsChildren
in interfaceNode
- Specified by:
getAllowsChildren
in classNodeImpl
-
getChildren
public List<IpAddressNode> getChildren()
- Specified by:
getChildren
in interfaceNode
- Specified by:
getChildren
in classNodeImpl
-
getAlertLevel
public AlertLevel getAlertLevel()
The alert level is equal to the highest alert level of its children.- Specified by:
getAlertLevel
in interfaceNode
- Specified by:
getAlertLevel
in classNodeImpl
- See Also:
NodeImpl.constrainAlertLevel(com.aoindustries.noc.monitor.common.AlertLevel)
-
getAlertMessage
public String getAlertMessage()
No alert messages.- Specified by:
getAlertMessage
in interfaceNode
- Specified by:
getAlertMessage
in classNodeImpl
-
-