org.inria.myriads.snoozenode.localcontroller.monitoring.service
Class InfrastructureMonitoring

java.lang.Object
  extended by org.inria.myriads.snoozenode.localcontroller.monitoring.service.InfrastructureMonitoring

public final class InfrastructureMonitoring
extends Object

Resource monitoring class.

Author:
Eugen Feller

Constructor Summary
InfrastructureMonitoring(VirtualMachineMonitor virtualMachineMonitor, HostMonitor hostMonitor, MonitoringSettings monitoringSettings)
          Constructor.
 
Method Summary
 HostMonitor getHostMonitor()
          Returns the host monitor.
 MonitoringSettings getMonitoringSettings()
          Returns the monitoring settings.
 VirtualMachineMonitor getVirtualMachineMonitor()
          Returns the virtual machine monitor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InfrastructureMonitoring

public InfrastructureMonitoring(VirtualMachineMonitor virtualMachineMonitor,
                                HostMonitor hostMonitor,
                                MonitoringSettings monitoringSettings)
Constructor.

Parameters:
virtualMachineMonitor - The virtual machine monitor
hostMonitor - The host monitor
monitoringSettings - The monitoring settings
Method Detail

getVirtualMachineMonitor

public VirtualMachineMonitor getVirtualMachineMonitor()
Returns the virtual machine monitor.

Returns:
The virtual machine monitor

getHostMonitor

public HostMonitor getHostMonitor()
Returns the host monitor.

Returns:
The host monitor

getMonitoringSettings

public MonitoringSettings getMonitoringSettings()
Returns the monitoring settings.

Returns:
The monitoring settings


Copyright © 2012. All Rights Reserved.