com.groundwork.collage
Interface CollageMonitorServerQuery


public interface CollageMonitorServerQuery

Provides access to MonitorServers stored in the Collage Database. Allows retrieval of all information pertaining to MonitorServers.

Version:
$Id: CollageMonitorServerQuery.java,v 1.5 2005/07/27 21:32:37 rogerrut Exp $
Author:
Roger Ruttimann

Method Summary
 java.util.Collection getHostGroupsForMonitorServer(java.lang.String MonitorServer)
          Returns a collection of HostGroups that are part of the MonitorServer
 java.util.Collection getHostsForMonitorServer(java.lang.String MonitorServer)
          Returns a collection of Hosts that are part of the MonitorServer
 java.util.Collection getMonitorServers()
          Returns a collection of all MonitorServers in the system
 

Method Detail

getMonitorServers

public java.util.Collection getMonitorServers()
                                       throws CollageException
Returns a collection of all MonitorServers in the system

Returns:
Collection of all MonitorServers in the system
Throws:
CollageException

getHostsForMonitorServer

public java.util.Collection getHostsForMonitorServer(java.lang.String MonitorServer)
                                              throws CollageException
Returns a collection of Hosts that are part of the MonitorServer

Parameters:
MonitorServer - Name of the MonitorServer
Returns:
collection of Host
Throws:
CollageException

getHostGroupsForMonitorServer

public java.util.Collection getHostGroupsForMonitorServer(java.lang.String MonitorServer)
                                                   throws CollageException
Returns a collection of HostGroups that are part of the MonitorServer

Parameters:
MonitorServer - Name of the MonitorServer
Returns:
collection of HostGroup
Throws:
CollageException


Copyright © 2005 IT Groundwork. All Rights Reserved.