java.lang.Object
is.codion.tools.server.monitor.HostMonitor
A HostMonitor
-
Constructor Summary
ConstructorsConstructorDescriptionHostMonitor(String hostName, int registryPort, is.codion.common.user.User adminUser, int updateRate) Instantiates a newHostMonitor -
Method Summary
Modifier and TypeMethodDescriptionhostName()voidrefresh()Refreshes the servers on this hostintis.codion.common.event.EventObserver<ServerMonitor>is.codion.common.event.EventObserver<ServerMonitor>
-
Constructor Details
-
HostMonitor
public HostMonitor(String hostName, int registryPort, is.codion.common.user.User adminUser, int updateRate) throws RemoteException Instantiates a newHostMonitor- Parameters:
hostName- the name of the host to monitorregistryPort- the registry portadminUser- the admin userupdateRate- the initial statistics update rate in seconds- Throws:
RemoteException- in case of an exception
-
-
Method Details
-
hostName
- Returns:
- the host name
-
registryPort
public int registryPort()- Returns:
- the registry port
-
refresh
Refreshes the servers on this host- Throws:
RemoteException- in case of an exception
-
serverMonitors
- Returns:
- the server monitors for this host
-
serverAddedEvent
- Returns:
- an observer notified each time a server is added
-
serverRemovedEvent
- Returns:
- an observer notified each time a server is removed
-