Index
All Classes and Interfaces|All Packages|Serialized Form
A 
- addSingleResultListener(SingleResultListener) - Method in class com.aoindustries.noc.monitor.SingleResultNodeImpl
- addTableMultiResultListener(TableMultiResultListener<? super R>) - Method in class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
- addTableResultListener(TableResultListener) - Method in class com.aoindustries.noc.monitor.backup.BackupsNode
- addTableResultListener(TableResultListener) - Method in class com.aoindustries.noc.monitor.TableResultNodeImpl
- addTreeListener(TreeListener) - Method in class com.aoindustries.noc.monitor.RootNodeImpl
- AlertLevelAndMessage - Class in com.aoindustries.noc.monitor
-
Stores two return values.
- AlertLevelAndMessage(AlertLevel, Function<Locale, String>) - Constructor for class com.aoindustries.noc.monitor.AlertLevelAndMessage
- AlertLevelUtils - Class in com.aoindustries.noc.monitor
-
Maps between different implementations of alert level.
- AoservClusterBuilder - Class in com.aoindustries.noc.monitor.cluster
-
Builds the cluster configuration from the AOServ Platform.
- AoservDaemonPortMonitor - Class in com.aoindustries.noc.monitor.net
-
Connects to the AoservDaemon through the AoservMaster in order to perform the monitoring from the daemon's point of view.
- AoservDaemonPortMonitor(Server, InetAddress, Port, String, URIParameters) - Constructor for class com.aoindustries.noc.monitor.net.AoservDaemonPortMonitor
B 
- BackupNode - Class in com.aoindustries.noc.monitor.backup
-
The node for the backup monitoring.
- BackupsNode - Class in com.aoindustries.noc.monitor.backup
-
The node per server.
- BackupsNode(HostNode, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.backup.BackupsNode
- BindNode - Class in com.aoindustries.noc.monitor.net
-
The net bind monitor.
- BindResultSerializer - Class in com.aoindustries.noc.monitor.net
- BindResultSerializer() - Constructor for class com.aoindustries.noc.monitor.net.BindResultSerializer
- BindsNode - Class in com.aoindustries.noc.monitor.net
-
The node per Bind.
- BlacklistsNode - Class in com.aoindustries.noc.monitor.email
-
The node for the blacklist monitoring.
- BlacklistsNode(IpAddressNode, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.email.BlacklistsNode
C 
- cancel(Future<String>) - Method in class com.aoindustries.noc.monitor.SingleResultWorker
-
Cancels the current getReport call on a best-effort basis.
- cancel(Future<R>) - Method in class com.aoindustries.noc.monitor.TableResultWorker
-
Cancels the current getTableData call on a best-effort basis.
- cancel(Future<S>) - Method in class com.aoindustries.noc.monitor.TableMultiResultWorker
-
Cancels the current getSample call on a best-effort basis.
- CertificateNode - Class in com.aoindustries.noc.monitor.pki
-
The node for the SSL certificate monitoring.
- CertificatesNode - Class in com.aoindustries.noc.monitor.pki
- CertificatesNode(HostNode, Server, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.pki.CertificatesNode
- checkPort() - Method in class com.aoindustries.noc.monitor.net.AoservDaemonPortMonitor
- CheckTablesNode - Class in com.aoindustries.noc.monitor.mysql
-
The node for all MysqlDatabases on one Server.
- com.aoindustries.noc.monitor - package com.aoindustries.noc.monitor
- com.aoindustries.noc.monitor.backup - package com.aoindustries.noc.monitor.backup
- com.aoindustries.noc.monitor.cluster - package com.aoindustries.noc.monitor.cluster
- com.aoindustries.noc.monitor.dns - package com.aoindustries.noc.monitor.dns
- com.aoindustries.noc.monitor.email - package com.aoindustries.noc.monitor.email
- com.aoindustries.noc.monitor.impl - module com.aoindustries.noc.monitor.impl
- com.aoindustries.noc.monitor.infrastructure - package com.aoindustries.noc.monitor.infrastructure
- com.aoindustries.noc.monitor.linux - package com.aoindustries.noc.monitor.linux
- com.aoindustries.noc.monitor.mysql - package com.aoindustries.noc.monitor.mysql
- com.aoindustries.noc.monitor.net - package com.aoindustries.noc.monitor.net
- com.aoindustries.noc.monitor.pki - package com.aoindustries.noc.monitor.pki
- com.aoindustries.noc.monitor.signup - package com.aoindustries.noc.monitor.signup
- com.aoindustries.noc.monitor.web - package com.aoindustries.noc.monitor.web
- conn - Variable in class com.aoindustries.noc.monitor.RootNodeImpl
- constrainAlertLevel(AlertLevel) - Method in class com.aoindustries.noc.monitor.NodeImpl
-
Makes sure the alert level does not exceed the maximum for this node or any of its parents.
- csf - Variable in class com.aoindustries.noc.monitor.NodeImpl
D 
- DatabaseNode - Class in com.aoindustries.noc.monitor.mysql
-
The node for one Database.
- DatabasesNode - Class in com.aoindustries.noc.monitor.mysql
-
The node for all MysqlDatabases on one Server.
- deserialize(InputStream) - Method in class com.aoindustries.noc.monitor.infrastructure.UpsResultSerializer
- deserialize(InputStream) - Method in class com.aoindustries.noc.monitor.linux.LoadAverageResultSerializer
- deserialize(InputStream) - Method in class com.aoindustries.noc.monitor.linux.MemoryResultSerializer
- deserialize(InputStream) - Method in class com.aoindustries.noc.monitor.linux.TimeResultSerializer
- deserialize(InputStream) - Method in class com.aoindustries.noc.monitor.mysql.ReplicationResultSerializer
- deserialize(InputStream) - Method in class com.aoindustries.noc.monitor.net.BindResultSerializer
- deserialize(InputStream) - Method in class com.aoindustries.noc.monitor.net.DeviceBitRateResultSerializer
- deserialize(InputStream) - Method in class com.aoindustries.noc.monitor.net.PingResultSerializer
- deserialize(InputStream) - Method in class com.aoindustries.noc.monitor.web.HttpdServerResultSerializer
- DeviceBitRateNode - Class in com.aoindustries.noc.monitor.net
- DeviceBitRateResultSerializer - Class in com.aoindustries.noc.monitor.net
- DeviceBitRateResultSerializer() - Constructor for class com.aoindustries.noc.monitor.net.DeviceBitRateResultSerializer
- DeviceBondingNode - Class in com.aoindustries.noc.monitor.net
-
The node for the bonding monitoring.
- DeviceNode - Class in com.aoindustries.noc.monitor.net
-
The node per server.
- DevicesNode - Class in com.aoindustries.noc.monitor.net
-
The node per server.
- DnsNode - Class in com.aoindustries.noc.monitor.dns
-
The node for the DNS monitoring.
- DnsNode(IpAddressNode, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.dns.DnsNode
- DrbdNode - Class in com.aoindustries.noc.monitor.infrastructure
-
The node for the DRBD monitoring.
- DrbdNode(RaidNode, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.infrastructure.DrbdNode
E 
- escalate(AlertLevel, Function<Locale, String>) - Method in class com.aoindustries.noc.monitor.AlertLevelAndMessage
-
Gets a new alert level and message if a higher alert level, otherwise returns this alert level and message.
- executors - Static variable in class com.aoindustries.noc.monitor.RootNodeImpl
-
One thread pool is shared by all components, and it is never disposed.
F 
- fastRandom - Static variable in class com.aoindustries.noc.monitor.RootNodeImpl
-
A fast pseudo-random number generator for non-cryptographic purposes.
- FilesystemsNode - Class in com.aoindustries.noc.monitor.linux
-
The node for the filesystem monitoring.
- FilesystemsNode(HostNode, Server, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.linux.FilesystemsNode
G 
- getAlertCategory() - Method in class com.aoindustries.noc.monitor.infrastructure.PhysicalServersNode
- getAlertCategory() - Method in class com.aoindustries.noc.monitor.infrastructure.VirtualServersNode
- getAlertCategory() - Method in class com.aoindustries.noc.monitor.net.OtherDevicesNode
- getAlertCategory() - Method in class com.aoindustries.noc.monitor.net.UnallocatedNode
- getAlertCategory() - Method in class com.aoindustries.noc.monitor.NodeImpl
-
Defaults to the alert category of the parent node.
- getAlertCategory() - Method in class com.aoindustries.noc.monitor.RootNodeImpl
- getAlertCategory() - Method in class com.aoindustries.noc.monitor.signup.SignupsNode
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.AlertLevelAndMessage
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.backup.BackupsNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.infrastructure.HardDrivesNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.linux.RaidNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.mysql.DatabaseNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.mysql.DatabasesNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.mysql.ServerNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.mysql.ServersNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.mysql.SlaveNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.mysql.SlavesNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.net.BindsNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.net.DeviceNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.net.DevicesNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.net.HostNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.net.HostsNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.net.IpAddressesNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.net.IpAddressNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.net.UnallocatedNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.NodeImpl
-
This alert level must be constrained by the maximum alert level of this node and all of its parents.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.pki.CertificatesNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.RootNodeImpl
-
The alert level is equal to the highest alert level of its children.
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.SingleResultNodeImpl
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.TableResultNodeImpl
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.TableResultWorker
- getAlertLevel() - Method in class com.aoindustries.noc.monitor.web.HttpdServersNode
-
The alert level is equal to the highest alert level of its children.
- getAlertLevelAndMessage(AlertLevel, SingleResult) - Method in class com.aoindustries.noc.monitor.SingleResultWorker
-
Determines the alert level and message for the provided result.
- getAlertLevelAndMessage(AlertLevel, TableResult) - Method in class com.aoindustries.noc.monitor.TableResultWorker
-
Determines the alert level and message for the provided result.
- getAlertLevelAndMessage(S, Iterable<? extends R>) - Method in class com.aoindustries.noc.monitor.TableMultiResultWorker
-
Determines the alert level and message for the provided result.
- getAlertLevels(R) - Method in class com.aoindustries.noc.monitor.TableResultWorker
-
Gets the alert levels for the provided data.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.AlertLevelAndMessage
-
Gets the alert message or
null
for none. - getAlertMessage() - Method in class com.aoindustries.noc.monitor.backup.BackupsNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.infrastructure.HardDrivesNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.linux.RaidNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.mysql.DatabasesNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.mysql.ServerNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.mysql.ServersNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.mysql.SlaveNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.mysql.SlavesNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.net.BindsNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.net.DeviceNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.net.DevicesNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.net.HostNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.net.HostsNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.net.IpAddressesNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.net.IpAddressNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.net.UnallocatedNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.NodeImpl
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.pki.CertificatesNode
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.RootNodeImpl
-
No alert messages.
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.SingleResultNodeImpl
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.TableResultNodeImpl
- getAlertMessage() - Method in class com.aoindustries.noc.monitor.web.HttpdServersNode
-
No alert messages.
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.backup.BackupsNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.infrastructure.HardDrivesNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.linux.RaidNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.mysql.DatabaseNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.mysql.DatabasesNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.mysql.ServerNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.mysql.ServersNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.mysql.SlaveNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.mysql.SlavesNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.net.BindsNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.net.DeviceNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.net.DevicesNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.net.HostNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.net.HostsNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.net.IpAddressesNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.net.IpAddressNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.net.UnallocatedNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.NodeImpl
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.pki.CertificatesNode
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.RootNodeImpl
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.SingleResultNodeImpl
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.TableResultNodeImpl
- getAllowsChildren() - Method in class com.aoindustries.noc.monitor.web.HttpdServersNode
- getCertificate() - Method in class com.aoindustries.noc.monitor.pki.CertificateNode
- getChildren() - Method in class com.aoindustries.noc.monitor.backup.BackupsNode
- getChildren() - Method in class com.aoindustries.noc.monitor.infrastructure.HardDrivesNode
- getChildren() - Method in class com.aoindustries.noc.monitor.linux.RaidNode
- getChildren() - Method in class com.aoindustries.noc.monitor.mysql.DatabaseNode
- getChildren() - Method in class com.aoindustries.noc.monitor.mysql.DatabasesNode
- getChildren() - Method in class com.aoindustries.noc.monitor.mysql.ServerNode
- getChildren() - Method in class com.aoindustries.noc.monitor.mysql.ServersNode
- getChildren() - Method in class com.aoindustries.noc.monitor.mysql.SlaveNode
- getChildren() - Method in class com.aoindustries.noc.monitor.mysql.SlavesNode
- getChildren() - Method in class com.aoindustries.noc.monitor.net.BindsNode
- getChildren() - Method in class com.aoindustries.noc.monitor.net.DeviceNode
- getChildren() - Method in class com.aoindustries.noc.monitor.net.DevicesNode
- getChildren() - Method in class com.aoindustries.noc.monitor.net.HostNode
- getChildren() - Method in class com.aoindustries.noc.monitor.net.HostsNode
- getChildren() - Method in class com.aoindustries.noc.monitor.net.IpAddressesNode
- getChildren() - Method in class com.aoindustries.noc.monitor.net.IpAddressNode
- getChildren() - Method in class com.aoindustries.noc.monitor.net.UnallocatedNode
- getChildren() - Method in class com.aoindustries.noc.monitor.NodeImpl
- getChildren() - Method in class com.aoindustries.noc.monitor.pki.CertificatesNode
- getChildren() - Method in class com.aoindustries.noc.monitor.RootNodeImpl
- getChildren() - Method in class com.aoindustries.noc.monitor.SingleResultNodeImpl
- getChildren() - Method in class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
- getChildren() - Method in class com.aoindustries.noc.monitor.TableResultNodeImpl
- getChildren() - Method in class com.aoindustries.noc.monitor.web.HttpdServersNode
- getCluster(AoservConnector, ServerFarm, List<Server>, Map<String, Map<String, String>>, Map<String, Server.LvmReport>, boolean) - Static method in class com.aoindustries.noc.monitor.cluster.AoservClusterBuilder
-
Loads a cluster for a single server farm.
- getClusterConfiguration(Locale, AoservConnector, Cluster, Map<String, List<Server.DrbdReport>>, Map<String, Server.LvmReport>) - Static method in class com.aoindustries.noc.monitor.cluster.AoservClusterBuilder
-
Loads the configuration for the provided cluster.
- getClusterConfigurations(Locale, AoservConnector, SortedSet<Cluster>, Map<String, List<Server.DrbdReport>>, Map<String, Server.LvmReport>) - Static method in class com.aoindustries.noc.monitor.cluster.AoservClusterBuilder
-
Loads an unmodifiable set of the current cluster configuration from the AOServ Platform.
- getClusters(AoservConnector, List<Server>, Map<String, Map<String, String>>, Map<String, Server.LvmReport>, boolean) - Static method in class com.aoindustries.noc.monitor.cluster.AoservClusterBuilder
-
Loads an unmodifiable set of the current cluster states from the AOServ Platform.
- getColumnHeaders() - Method in class com.aoindustries.noc.monitor.infrastructure.UpsNode
- getColumnHeaders() - Method in class com.aoindustries.noc.monitor.linux.LoadAverageNode
- getColumnHeaders() - Method in class com.aoindustries.noc.monitor.linux.MemoryNode
- getColumnHeaders() - Method in class com.aoindustries.noc.monitor.linux.TimeNode
- getColumnHeaders() - Method in class com.aoindustries.noc.monitor.mysql.SlaveStatusNode
- getColumnHeaders() - Method in class com.aoindustries.noc.monitor.net.BindNode
- getColumnHeaders() - Method in class com.aoindustries.noc.monitor.net.DeviceBitRateNode
- getColumnHeaders() - Method in class com.aoindustries.noc.monitor.net.PingNode
- getColumnHeaders() - Method in class com.aoindustries.noc.monitor.TableResultWorker
-
Gets the column headers.
- getColumnHeaders() - Method in class com.aoindustries.noc.monitor.web.HttpdServerNode
- getColumns() - Method in class com.aoindustries.noc.monitor.TableResultWorker
-
Gets the number of columns in the table data.
- getDatabase() - Static method in class com.aoindustries.noc.monitor.signup.WebSiteDatabase
- getDevice() - Method in class com.aoindustries.noc.monitor.net.DeviceNode
- getDrbdReports(List<Server>, Locale) - Static method in class com.aoindustries.noc.monitor.cluster.AoservClusterBuilder
-
Concurrently gets all of the DRBD reports for the entire cluster.
- getFutureTimeout() - Method in class com.aoindustries.noc.monitor.TableMultiResultWorker
-
The default future timeout is 5 minutes.
- getFutureTimeoutUnit() - Method in class com.aoindustries.noc.monitor.TableMultiResultWorker
-
The default future timeout unit is MINUTES.
- getHddModelReports(List<Server>, Locale) - Static method in class com.aoindustries.noc.monitor.cluster.AoservClusterBuilder
-
Concurrently gets all of the hard drive model reports for the all clusters.
- getHistorySize() - Method in class com.aoindustries.noc.monitor.TableMultiResultWorker
-
The number of history items to store.
- getHost() - Method in class com.aoindustries.noc.monitor.net.DevicesNode
- getHost() - Method in class com.aoindustries.noc.monitor.net.HostNode
- getHttpdServer() - Method in class com.aoindustries.noc.monitor.web.HttpdServerNode
- getIpAddress() - Method in class com.aoindustries.noc.monitor.net.IpAddressNode
- getLabel() - Method in class com.aoindustries.noc.monitor.backup.BackupNode
- getLabel() - Method in class com.aoindustries.noc.monitor.backup.BackupsNode
- getLabel() - Method in class com.aoindustries.noc.monitor.dns.DnsNode
- getLabel() - Method in class com.aoindustries.noc.monitor.email.BlacklistsNode
- getLabel() - Method in class com.aoindustries.noc.monitor.infrastructure.DrbdNode
- getLabel() - Method in class com.aoindustries.noc.monitor.infrastructure.HardDrivesNode
- getLabel() - Method in class com.aoindustries.noc.monitor.infrastructure.HardDrivesTemperatureNode
- getLabel() - Method in class com.aoindustries.noc.monitor.infrastructure.PhysicalServersNode
- getLabel() - Method in class com.aoindustries.noc.monitor.infrastructure.ThreeWareRaidNode
- getLabel() - Method in class com.aoindustries.noc.monitor.infrastructure.UpsNode
- getLabel() - Method in class com.aoindustries.noc.monitor.infrastructure.VirtualServersNode
- getLabel() - Method in class com.aoindustries.noc.monitor.linux.FilesystemsNode
- getLabel() - Method in class com.aoindustries.noc.monitor.linux.LoadAverageNode
- getLabel() - Method in class com.aoindustries.noc.monitor.linux.MdMismatchNode
- getLabel() - Method in class com.aoindustries.noc.monitor.linux.MdStatNode
- getLabel() - Method in class com.aoindustries.noc.monitor.linux.MemoryNode
- getLabel() - Method in class com.aoindustries.noc.monitor.linux.RaidNode
- getLabel() - Method in class com.aoindustries.noc.monitor.linux.TimeNode
- getLabel() - Method in class com.aoindustries.noc.monitor.mysql.CheckTablesNode
- getLabel() - Method in class com.aoindustries.noc.monitor.mysql.DatabaseNode
- getLabel() - Method in class com.aoindustries.noc.monitor.mysql.DatabasesNode
- getLabel() - Method in class com.aoindustries.noc.monitor.mysql.ServerNode
- getLabel() - Method in class com.aoindustries.noc.monitor.mysql.ServersNode
- getLabel() - Method in class com.aoindustries.noc.monitor.mysql.SlaveNode
- getLabel() - Method in class com.aoindustries.noc.monitor.mysql.SlavesNode
- getLabel() - Method in class com.aoindustries.noc.monitor.mysql.SlaveStatusNode
- getLabel() - Method in class com.aoindustries.noc.monitor.net.BindNode
- getLabel() - Method in class com.aoindustries.noc.monitor.net.BindsNode
- getLabel() - Method in class com.aoindustries.noc.monitor.net.DeviceBitRateNode
- getLabel() - Method in class com.aoindustries.noc.monitor.net.DeviceBondingNode
- getLabel() - Method in class com.aoindustries.noc.monitor.net.DeviceNode
- getLabel() - Method in class com.aoindustries.noc.monitor.net.DevicesNode
- getLabel() - Method in class com.aoindustries.noc.monitor.net.HostNode
- getLabel() - Method in class com.aoindustries.noc.monitor.net.IpAddressesNode
- getLabel() - Method in class com.aoindustries.noc.monitor.net.IpAddressNode
- getLabel() - Method in class com.aoindustries.noc.monitor.net.OtherDevicesNode
- getLabel() - Method in class com.aoindustries.noc.monitor.net.PingNode
- getLabel() - Method in class com.aoindustries.noc.monitor.net.UnallocatedNode
- getLabel() - Method in class com.aoindustries.noc.monitor.NodeImpl
- getLabel() - Method in class com.aoindustries.noc.monitor.pki.CertificateNode
- getLabel() - Method in class com.aoindustries.noc.monitor.pki.CertificatesNode
- getLabel() - Method in class com.aoindustries.noc.monitor.RootNodeImpl
- getLabel() - Method in class com.aoindustries.noc.monitor.signup.SignupsNode
- getLabel() - Method in class com.aoindustries.noc.monitor.web.HttpdServerNode
- getLabel() - Method in class com.aoindustries.noc.monitor.web.HttpdServersNode
- getLastResult() - Method in class com.aoindustries.noc.monitor.backup.BackupsNode
- getLastResult() - Method in class com.aoindustries.noc.monitor.SingleResultNodeImpl
- getLastResult() - Method in class com.aoindustries.noc.monitor.TableResultNodeImpl
- getLinuxServer() - Method in class com.aoindustries.noc.monitor.mysql.ServersNode
- getLinuxServer() - Method in class com.aoindustries.noc.monitor.web.HttpdServersNode
- getLvmReports(List<Server>, Locale) - Static method in class com.aoindustries.noc.monitor.cluster.AoservClusterBuilder
-
Concurrently gets all of the LVM reports for the all clusters.
- getMaxAlertLevel() - Method in class com.aoindustries.noc.monitor.mysql.CheckTablesNode
-
The maximum alert level is constrained by the mysql_databases table.
- getMaxAlertLevel() - Method in class com.aoindustries.noc.monitor.mysql.SlaveNode
-
The maximum alert level is constrained by the failover_mysql_replications table.
- getMaxAlertLevel() - Method in class com.aoindustries.noc.monitor.NodeImpl
-
Every node may optionally constrain the maximum alert level for itself and all of its children.
- getMaxAlertLevel(AlertLevel, NodeImpl) - Static method in class com.aoindustries.noc.monitor.AlertLevelUtils
-
Gets the greatest alert level between a node and a given starting value.
- getMaxAlertLevel(AlertLevel, Iterable<? extends NodeImpl>) - Static method in class com.aoindustries.noc.monitor.AlertLevelUtils
-
Gets the greatest alert level found in a collection of nodes and the given starting value.
- getMaxAlertLevel(NodeImpl) - Static method in class com.aoindustries.noc.monitor.AlertLevelUtils
-
Gets the alert level for a node.
- getMaxAlertLevel(NodeImpl...) - Static method in class com.aoindustries.noc.monitor.AlertLevelUtils
-
Gets the greatest alert level of any node.
- getMaxAlertLevel(NodeImpl, NodeImpl) - Static method in class com.aoindustries.noc.monitor.AlertLevelUtils
-
Gets the greatest alert level of any node.
- getMaxAlertLevel(NodeImpl, NodeImpl, NodeImpl) - Static method in class com.aoindustries.noc.monitor.AlertLevelUtils
-
Gets the greatest alert level of any node.
- getMaxAlertLevel(NodeImpl, NodeImpl, NodeImpl, NodeImpl) - Static method in class com.aoindustries.noc.monitor.AlertLevelUtils
-
Gets the greatest alert level of any node.
- getMaxAlertLevel(Iterable<? extends NodeImpl>) - Static method in class com.aoindustries.noc.monitor.AlertLevelUtils
-
Gets the greatest alert level found in a collection of nodes.
- getMonitoringAlertLevel(AlertLevel) - Static method in class com.aoindustries.noc.monitor.AlertLevelUtils
- getNextStartupDelay() - Method in class com.aoindustries.noc.monitor.SingleResultWorker
-
The default startup delay is within five minutes.
- getNextStartupDelay() - Method in class com.aoindustries.noc.monitor.TableMultiResultWorker
-
The default startup delay is within five minutes.
- getNextStartupDelay() - Method in class com.aoindustries.noc.monitor.TableResultWorker
-
The default startup delay is within five minutes.
- getNextStartupDelayFifteenMinutes() - Static method in class com.aoindustries.noc.monitor.RootNodeImpl
- getParent() - Method in class com.aoindustries.noc.monitor.backup.BackupsNode
- getParent() - Method in class com.aoindustries.noc.monitor.infrastructure.HardDrivesNode
- getParent() - Method in class com.aoindustries.noc.monitor.linux.RaidNode
- getParent() - Method in class com.aoindustries.noc.monitor.mysql.DatabasesNode
- getParent() - Method in class com.aoindustries.noc.monitor.mysql.ServerNode
- getParent() - Method in class com.aoindustries.noc.monitor.mysql.ServersNode
- getParent() - Method in class com.aoindustries.noc.monitor.mysql.SlaveNode
- getParent() - Method in class com.aoindustries.noc.monitor.mysql.SlavesNode
- getParent() - Method in class com.aoindustries.noc.monitor.net.BindsNode
- getParent() - Method in class com.aoindustries.noc.monitor.net.DeviceNode
- getParent() - Method in class com.aoindustries.noc.monitor.net.DevicesNode
- getParent() - Method in class com.aoindustries.noc.monitor.net.HostNode
- getParent() - Method in class com.aoindustries.noc.monitor.net.HostsNode
- getParent() - Method in class com.aoindustries.noc.monitor.net.IpAddressesNode
- getParent() - Method in class com.aoindustries.noc.monitor.net.IpAddressNode
- getParent() - Method in class com.aoindustries.noc.monitor.net.UnallocatedNode
- getParent() - Method in class com.aoindustries.noc.monitor.NodeImpl
- getParent() - Method in class com.aoindustries.noc.monitor.pki.CertificatesNode
- getParent() - Method in class com.aoindustries.noc.monitor.RootNodeImpl
- getParent() - Method in class com.aoindustries.noc.monitor.SingleResultNodeImpl
- getParent() - Method in class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
- getParent() - Method in class com.aoindustries.noc.monitor.TableResultNodeImpl
- getParent() - Method in class com.aoindustries.noc.monitor.web.HttpdServersNode
- getPersistenceDirectory() - Method in class com.aoindustries.noc.monitor.linux.RaidNode
- getPersistenceDirectory() - Method in class com.aoindustries.noc.monitor.net.HostNode
- getPersistenceDirectory() - Method in class com.aoindustries.noc.monitor.net.IpAddressNode
- getPersistenceDirectory() - Method in class com.aoindustries.noc.monitor.RootNodeImpl
-
Gets the top-level persistence directory.
- getQueryResult() - Method in class com.aoindustries.noc.monitor.TableResultWorker
-
Gets the current table data for this worker.
- getReport() - Method in class com.aoindustries.noc.monitor.SingleResultWorker
-
Gets the report for this worker.
- getResults() - Method in class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
- getSample() - Method in class com.aoindustries.noc.monitor.TableMultiResultWorker
-
This is the main monitor routine.
- getServer() - Method in class com.aoindustries.noc.monitor.infrastructure.HardDrivesNode
- getServer() - Method in class com.aoindustries.noc.monitor.linux.RaidNode
- getServer() - Method in class com.aoindustries.noc.monitor.mysql.ServerNode
- getServer() - Method in class com.aoindustries.noc.monitor.pki.CertificatesNode
- getSleepDelay(boolean, AlertLevel) - Method in class com.aoindustries.noc.monitor.SingleResultWorker
-
The default sleep delay is five minutes when successful or one minute when unsuccessful.
- getSleepDelay(boolean, AlertLevel) - Method in class com.aoindustries.noc.monitor.TableMultiResultWorker
-
The default sleep delay is five minutes when successful or one minute when unsuccessful.
- getSleepDelay(boolean, AlertLevel) - Method in class com.aoindustries.noc.monitor.TableResultWorker
-
The default sleep delay is five minutes when successful or one minute when unsuccessful.
- getSnapshot() - Method in class com.aoindustries.noc.monitor.RootNodeImpl
- getSnapshot(E) - Static method in class com.aoindustries.noc.monitor.NodeImpl
-
For thread safety and encapsulation, returns an unmodifiable copy of the list.
- getSnapshot(E...) - Static method in class com.aoindustries.noc.monitor.NodeImpl
-
For thread safety and encapsulation, returns an unmodifiable copy of the list.
- getSnapshot(E, E) - Static method in class com.aoindustries.noc.monitor.NodeImpl
-
For thread safety and encapsulation, returns an unmodifiable copy of the list.
- getSnapshot(E, E, E) - Static method in class com.aoindustries.noc.monitor.NodeImpl
-
For thread safety and encapsulation, returns an unmodifiable copy of the list.
- getSnapshot(E, E, E, E) - Static method in class com.aoindustries.noc.monitor.NodeImpl
-
For thread safety and encapsulation, returns an unmodifiable copy of the list.
- getSnapshot(List<E>) - Static method in class com.aoindustries.noc.monitor.NodeImpl
-
For thread safety and encapsulation, returns an unmodifiable copy of the list.
- getTableData(R) - Method in class com.aoindustries.noc.monitor.TableResultWorker
-
Gets the table data for the query result.
- getTimeout() - Method in class com.aoindustries.noc.monitor.TableResultWorker
-
Gets the timeout value.
- getTimeoutUnit() - Method in class com.aoindustries.noc.monitor.TableResultWorker
-
Gets the timeout time unit.
H 
- HardDrivesNode - Class in com.aoindustries.noc.monitor.infrastructure
-
The node for hard drives.
- HardDrivesNode(HostNode, Server, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.infrastructure.HardDrivesNode
- HardDrivesTemperatureNode - Class in com.aoindustries.noc.monitor.infrastructure
-
The node for the hard drive temperature monitoring.
- hostNode - Variable in class com.aoindustries.noc.monitor.linux.RaidNode
- HostNode - Class in com.aoindustries.noc.monitor.net
-
The node per server.
- hostsNode - Variable in class com.aoindustries.noc.monitor.net.HostNode
- HostsNode - Class in com.aoindustries.noc.monitor.net
-
The top-level node has one child for each of the servers.
- HostsNode(RootNodeImpl, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.net.HostsNode
- HttpdServerNode - Class in com.aoindustries.noc.monitor.web
- HttpdServerResultSerializer - Class in com.aoindustries.noc.monitor.web
- HttpdServerResultSerializer() - Constructor for class com.aoindustries.noc.monitor.web.HttpdServerResultSerializer
- HttpdServersNode - Class in com.aoindustries.noc.monitor.web
-
The node for all
HttpdServer
on oneServer
. - HttpdServersNode(HostNode, Server, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.web.HttpdServersNode
I 
- includeHost(Host) - Method in class com.aoindustries.noc.monitor.infrastructure.PhysicalServersNode
- includeHost(Host) - Method in class com.aoindustries.noc.monitor.infrastructure.VirtualServersNode
- includeHost(Host) - Method in class com.aoindustries.noc.monitor.net.HostsNode
- includeHost(Host) - Method in class com.aoindustries.noc.monitor.net.OtherDevicesNode
- ipAddressesNode - Variable in class com.aoindustries.noc.monitor.net.IpAddressNode
- IpAddressesNode - Class in com.aoindustries.noc.monitor.net
-
The node of all IpAddress per Device.
- IpAddressNode - Class in com.aoindustries.noc.monitor.net
-
The node per IpAddress.
- isIncrementalRampUp(boolean) - Method in class com.aoindustries.noc.monitor.SingleResultWorker
-
Enables incremental alert level ramp-up, where the node's alert level is only incremented one step at a time per monitoring pass.
- isIncrementalRampUp(boolean) - Method in class com.aoindustries.noc.monitor.TableMultiResultWorker
-
Enables incremental alert level ramp-up, where the node's alert level is only incremented one step at a time per monitoring pass.
- isIncrementalRampUp(boolean) - Method in class com.aoindustries.noc.monitor.TableResultWorker
-
Enables incremental alert level ramp-up, where the node's alert level is only incremented one step at a time per monitoring pass.
L 
- LoadAverageNode - Class in com.aoindustries.noc.monitor.linux
-
The load average per ao_server is watched on a minutely basis.
- LoadAverageNode(HostNode, Server, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.linux.LoadAverageNode
- LoadAverageResultSerializer - Class in com.aoindustries.noc.monitor.linux
- LoadAverageResultSerializer() - Constructor for class com.aoindustries.noc.monitor.linux.LoadAverageResultSerializer
- locale - Variable in class com.aoindustries.noc.monitor.RootNodeImpl
- login(Locale, User.Name, String) - Method in class com.aoindustries.noc.monitor.MonitorImpl
M 
- MdMismatchNode - Class in com.aoindustries.noc.monitor.linux
-
The node for the MD mismatch monitoring.
- MdStatNode - Class in com.aoindustries.noc.monitor.linux
-
The node for the 3ware monitoring.
- MemoryNode - Class in com.aoindustries.noc.monitor.linux
- MemoryNode(HostNode, Server, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.linux.MemoryNode
- MemoryResultSerializer - Class in com.aoindustries.noc.monitor.linux
- MemoryResultSerializer() - Constructor for class com.aoindustries.noc.monitor.linux.MemoryResultSerializer
- mkdir(File) - Method in class com.aoindustries.noc.monitor.RootNodeImpl
-
Creates a directory if not exists, throwing an exception when is not a directory or unable to create.
- MonitorImpl - Class in com.aoindustries.noc.monitor
-
The main starting point for the monitor.
- MonitorImpl(int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.MonitorImpl
N 
- newErrorResult(long, long, AlertLevel, String) - Method in class com.aoindustries.noc.monitor.TableMultiResultWorker
-
Creates a new result container object for error condition.
- newSampleResult(long, long, AlertLevel, S) - Method in class com.aoindustries.noc.monitor.TableMultiResultWorker
-
Creates a new result container object for success condition.
- nodeAdded() - Method in class com.aoindustries.noc.monitor.RootNodeImpl
-
Notifies all of the listeners.
- nodeAlertLevelChanged(NodeImpl, AlertLevel, AlertLevel, String) - Method in class com.aoindustries.noc.monitor.RootNodeImpl
- NodeImpl - Class in com.aoindustries.noc.monitor
-
One in the list of nodes that form the systems tree.
- NodeImpl(int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.NodeImpl
- nodeRemoved() - Method in class com.aoindustries.noc.monitor.RootNodeImpl
-
Notifies all of the listeners.
- NONE - Static variable in class com.aoindustries.noc.monitor.AlertLevelAndMessage
-
An alert level and message with no alert and no message.
O 
- OtherDevicesNode - Class in com.aoindustries.noc.monitor.net
-
The top-level node has one child for each of the servers.
- OtherDevicesNode(RootNodeImpl, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.net.OtherDevicesNode
P 
- parent - Variable in class com.aoindustries.noc.monitor.SingleResultNodeImpl
- persistenceFile - Variable in class com.aoindustries.noc.monitor.SingleResultWorker
- persistenceFile - Variable in class com.aoindustries.noc.monitor.TableResultWorker
- PhysicalServersNode - Class in com.aoindustries.noc.monitor.infrastructure
-
The top-level node has one child for each of the servers.
- PhysicalServersNode(RootNodeImpl, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.infrastructure.PhysicalServersNode
- PingNode - Class in com.aoindustries.noc.monitor.net
-
The ping node per server.
- PingResultSerializer - Class in com.aoindustries.noc.monitor.net
- PingResultSerializer() - Constructor for class com.aoindustries.noc.monitor.net.PingResultSerializer
- port - Variable in class com.aoindustries.noc.monitor.NodeImpl
R 
- RaidNode - Class in com.aoindustries.noc.monitor.linux
-
The node for RAID devices.
- RaidNode(HostNode, Server, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.linux.RaidNode
- removeSingleResultListener(SingleResultListener) - Method in class com.aoindustries.noc.monitor.SingleResultNodeImpl
- removeTableMultiResultListener(TableMultiResultListener<? super R>) - Method in class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
- removeTableResultListener(TableResultListener) - Method in class com.aoindustries.noc.monitor.backup.BackupsNode
- removeTableResultListener(TableResultListener) - Method in class com.aoindustries.noc.monitor.TableResultNodeImpl
- removeTreeListener(TreeListener) - Method in class com.aoindustries.noc.monitor.RootNodeImpl
- ReplicationResultSerializer - Class in com.aoindustries.noc.monitor.mysql
- ReplicationResultSerializer() - Constructor for class com.aoindustries.noc.monitor.mysql.ReplicationResultSerializer
- rootNode - Variable in class com.aoindustries.noc.monitor.net.HostsNode
- rootNode - Variable in class com.aoindustries.noc.monitor.net.IpAddressesNode
- rootNode - Variable in class com.aoindustries.noc.monitor.SingleResultNodeImpl
- rootNode - Variable in class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
- rootNode - Variable in class com.aoindustries.noc.monitor.TableResultNodeImpl
- RootNodeImpl - Class in com.aoindustries.noc.monitor
-
The top-level node has one child for each of the servers.
- run() - Method in class com.aoindustries.noc.monitor.SingleResultWorker
- run() - Method in class com.aoindustries.noc.monitor.TableMultiResultWorker
- run() - Method in class com.aoindustries.noc.monitor.TableResultWorker
S 
- schedule(Runnable, long) - Static method in class com.aoindustries.noc.monitor.RootNodeImpl
-
Schedules a task to be performed in the future.
- serialize(HttpdServerResult, ByteArrayOutputStream) - Method in class com.aoindustries.noc.monitor.web.HttpdServerResultSerializer
- serialize(LoadAverageResult, ByteArrayOutputStream) - Method in class com.aoindustries.noc.monitor.linux.LoadAverageResultSerializer
- serialize(MemoryResult, ByteArrayOutputStream) - Method in class com.aoindustries.noc.monitor.linux.MemoryResultSerializer
- serialize(MysqlReplicationResult, ByteArrayOutputStream) - Method in class com.aoindustries.noc.monitor.mysql.ReplicationResultSerializer
- serialize(NetBindResult, ByteArrayOutputStream) - Method in class com.aoindustries.noc.monitor.net.BindResultSerializer
- serialize(NetDeviceBitRateResult, ByteArrayOutputStream) - Method in class com.aoindustries.noc.monitor.net.DeviceBitRateResultSerializer
- serialize(PingResult, ByteArrayOutputStream) - Method in class com.aoindustries.noc.monitor.net.PingResultSerializer
- serialize(TimeResult, ByteArrayOutputStream) - Method in class com.aoindustries.noc.monitor.linux.TimeResultSerializer
- serialize(UpsResult, ByteArrayOutputStream) - Method in class com.aoindustries.noc.monitor.infrastructure.UpsResultSerializer
- ServerNode - Class in com.aoindustries.noc.monitor.mysql
-
The node per MySQL server.
- ServersNode - Class in com.aoindustries.noc.monitor.mysql
-
The node for all MysqlServers on one Server.
- ServersNode(HostNode, Server, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.mysql.ServersNode
- SignupsNode - Class in com.aoindustries.noc.monitor.signup
-
The node for the signups monitoring.
- SignupsNode(RootNodeImpl, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.signup.SignupsNode
- SingleResultNodeImpl - Class in com.aoindustries.noc.monitor
-
The node for single results.
- SingleResultNodeImpl(RootNodeImpl, NodeImpl, SingleResultWorker, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.SingleResultNodeImpl
- SingleResultWorker - Class in com.aoindustries.noc.monitor
-
The workers for single results node.
- SingleResultWorker(File) - Constructor for class com.aoindustries.noc.monitor.SingleResultWorker
- SlaveNode - Class in com.aoindustries.noc.monitor.mysql
-
The node for all FailoverMysqlReplications on one Server.
- SlavesNode - Class in com.aoindustries.noc.monitor.mysql
-
The node for all FailoverMysqlReplications on one Server.
- SlaveStatusNode - Class in com.aoindustries.noc.monitor.mysql
-
The replication status per MysqlReplication.
- ssf - Variable in class com.aoindustries.noc.monitor.NodeImpl
- start() - Method in class com.aoindustries.noc.monitor.backup.BackupsNode
- start() - Method in class com.aoindustries.noc.monitor.infrastructure.HardDrivesNode
- start() - Method in class com.aoindustries.noc.monitor.linux.RaidNode
- start() - Method in class com.aoindustries.noc.monitor.mysql.DatabaseNode
- start() - Method in class com.aoindustries.noc.monitor.mysql.ServersNode
- start() - Method in class com.aoindustries.noc.monitor.net.HostNode
-
Starts this node after it is added to the parent.
- start() - Method in class com.aoindustries.noc.monitor.net.HostsNode
- start() - Method in class com.aoindustries.noc.monitor.net.UnallocatedNode
- start() - Method in class com.aoindustries.noc.monitor.pki.CertificatesNode
- start() - Method in class com.aoindustries.noc.monitor.SingleResultNodeImpl
- start() - Method in class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
- start() - Method in class com.aoindustries.noc.monitor.TableResultNodeImpl
- start() - Method in class com.aoindustries.noc.monitor.web.HttpdServersNode
- stop() - Method in class com.aoindustries.noc.monitor.backup.BackupsNode
- stop() - Method in class com.aoindustries.noc.monitor.infrastructure.HardDrivesNode
- stop() - Method in class com.aoindustries.noc.monitor.linux.RaidNode
- stop() - Method in class com.aoindustries.noc.monitor.mysql.DatabaseNode
- stop() - Method in class com.aoindustries.noc.monitor.mysql.ServersNode
- stop() - Method in class com.aoindustries.noc.monitor.net.HostNode
-
Stops this node before it is removed from the parent.
- stop() - Method in class com.aoindustries.noc.monitor.net.UnallocatedNode
- stop() - Method in class com.aoindustries.noc.monitor.pki.CertificatesNode
- stop() - Method in class com.aoindustries.noc.monitor.SingleResultNodeImpl
- stop() - Method in class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
- stop() - Method in class com.aoindustries.noc.monitor.TableResultNodeImpl
- stop() - Method in class com.aoindustries.noc.monitor.web.HttpdServersNode
T 
- TableMultiResultNodeImpl<R> - Class in com.aoindustries.noc.monitor
-
The node for table results.
- TableMultiResultNodeImpl(RootNodeImpl, NodeImpl, TableMultiResultWorker<?, R>, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
- TableMultiResultWorker<S,
R> - Class in com.aoindustries.noc.monitor -
The workers for table multi-results node.
- TableMultiResultWorker(File, Serializer<R>) - Constructor for class com.aoindustries.noc.monitor.TableMultiResultWorker
- TableResultNodeImpl - Class in com.aoindustries.noc.monitor
-
The node for table results.
- TableResultNodeImpl(RootNodeImpl, NodeImpl, TableResultWorker<?, ?>, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.TableResultNodeImpl
- tableResultUpdated(TableResult) - Method in class com.aoindustries.noc.monitor.backup.BackupsNode
-
Listens for updates in its children nodes and recreates its own internal state off the most recently available line of each child.
- TableResultWorker<R,
D> - Class in com.aoindustries.noc.monitor -
The workers for table results node.
- TableResultWorker(File) - Constructor for class com.aoindustries.noc.monitor.TableResultWorker
- ThreeWareRaidNode - Class in com.aoindustries.noc.monitor.infrastructure
-
The node for the 3ware monitoring.
- ThreeWareRaidNode(RaidNode, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.infrastructure.ThreeWareRaidNode
- TimeNode - Class in com.aoindustries.noc.monitor.linux
- TimeNode(HostNode, Server, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.linux.TimeNode
- TimeResultSerializer - Class in com.aoindustries.noc.monitor.linux
- TimeResultSerializer() - Constructor for class com.aoindustries.noc.monitor.linux.TimeResultSerializer
- toString() - Method in class com.aoindustries.noc.monitor.NodeImpl
-
The default toString is the label.
U 
- UnallocatedNode - Class in com.aoindustries.noc.monitor.net
-
The node for unallocated resources that can still be monitored.
- UnallocatedNode(RootNodeImpl, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.net.UnallocatedNode
- UpsNode - Class in com.aoindustries.noc.monitor.infrastructure
-
Monitors UPS status for an Server.
- UpsNode(HostNode, Server, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.infrastructure.UpsNode
- UpsResultSerializer - Class in com.aoindustries.noc.monitor.infrastructure
- UpsResultSerializer() - Constructor for class com.aoindustries.noc.monitor.infrastructure.UpsResultSerializer
- useFutureTimeout() - Method in class com.aoindustries.noc.monitor.TableMultiResultWorker
-
By default, the call to
getSample
uses aFuture
and times-out at 5 minutes.
V 
- VirtualServersNode - Class in com.aoindustries.noc.monitor.infrastructure
-
The top-level node has one child for each of the servers.
- VirtualServersNode(RootNodeImpl, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.aoindustries.noc.monitor.infrastructure.VirtualServersNode
W 
- WebSiteDatabase - Class in com.aoindustries.noc.monitor.signup
-
Java interface to the master AO Industries database.
- worker - Variable in class com.aoindustries.noc.monitor.TableResultNodeImpl
All Classes and Interfaces|All Packages|Serialized Form