Index

A B C D E F G H I L M N O P R S T U V W 
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 one Server.
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
Uses the AlertCategory of the node for both oldAlertCategory and newAlertCategory.
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 a Future 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
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form