org.opennms.features.poller.remote.gwt.client
Class LocationMonitorState

java.lang.Object
  extended by org.opennms.features.poller.remote.gwt.client.LocationMonitorState
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable, Serializable

public class LocationMonitorState
extends Object
implements Serializable, com.google.gwt.user.client.rpc.IsSerializable

See Also:
Serialized Form

Constructor Summary
LocationMonitorState()
          Constructor for LocationMonitorState.
LocationMonitorState(Collection<GWTLocationMonitor> monitors, Collection<GWTLocationSpecificStatus> statuses)
          Constructor for LocationMonitorState.
LocationMonitorState(Collection<GWTLocationSpecificStatus> statuses)
          Constructor for LocationMonitorState.
 
Method Summary
 boolean allButOneMonitorsDisconnected()
          allButOneMonitorsDisconnected
 boolean allMonitorsDisconnected()
          allMonitorsDisconnected
 boolean allMonitorsStarted()
          allMonitorsStarted
 boolean atLeastOneMonitorStarted()
          atLeastOneMonitorStarted
 int getMonitorsDisconnected()
          getMonitorsDisconnected
 int getMonitorsStarted()
          getMonitorsStarted
 int getMonitorsStopped()
          getMonitorsStopped
 Collection<GWTLocationMonitor> getMonitorsWithServicesDown()
          getMonitorsWithServicesDown
 Collection<GWTMonitoredService> getServices()
          getServices
 Collection<String> getServicesDown()
          getServicesDown
 StatusDetails getStatusDetails()
          getStatusDetails
 boolean noMonitorsExist()
           
 boolean noMonitorsStarted()
          noMonitorsStarted
 String toString()
          toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LocationMonitorState

public LocationMonitorState()

Constructor for LocationMonitorState.


LocationMonitorState

public LocationMonitorState(Collection<GWTLocationSpecificStatus> statuses)

Constructor for LocationMonitorState.

Parameters:
statuses - a Collection object.

LocationMonitorState

public LocationMonitorState(Collection<GWTLocationMonitor> monitors,
                            Collection<GWTLocationSpecificStatus> statuses)

Constructor for LocationMonitorState.

Parameters:
monitors - a Collection object.
statuses - a Collection object.
Method Detail

getStatusDetails

public StatusDetails getStatusDetails()

getStatusDetails

Returns:
a StatusDetails object.

allMonitorsStarted

public boolean allMonitorsStarted()

allMonitorsStarted

Returns:
a boolean.

atLeastOneMonitorStarted

public boolean atLeastOneMonitorStarted()

atLeastOneMonitorStarted

Returns:
a boolean.

allButOneMonitorsDisconnected

public boolean allButOneMonitorsDisconnected()

allButOneMonitorsDisconnected

Returns:
a boolean.

allMonitorsDisconnected

public boolean allMonitorsDisconnected()

allMonitorsDisconnected

Returns:
a boolean.

noMonitorsStarted

public boolean noMonitorsStarted()

noMonitorsStarted

Returns:
a boolean.

getMonitorsStarted

public int getMonitorsStarted()

getMonitorsStarted

Returns:
a int.

getMonitorsStopped

public int getMonitorsStopped()

getMonitorsStopped

Returns:
a int.

getMonitorsDisconnected

public int getMonitorsDisconnected()

getMonitorsDisconnected

Returns:
a int.

getServices

public Collection<GWTMonitoredService> getServices()

getServices

Returns:
a Collection object.

getServicesDown

public Collection<String> getServicesDown()

getServicesDown

Returns:
a Collection object.

getMonitorsWithServicesDown

public Collection<GWTLocationMonitor> getMonitorsWithServicesDown()

getMonitorsWithServicesDown

Returns:
a Collection object.

noMonitorsExist

public boolean noMonitorsExist()

toString

public String toString()

toString

Overrides:
toString in class Object
Returns:
a String object.


Copyright © 2011. All Rights Reserved.