Monitor.Omr
Class RmoCpuImpl
java.lang.Object
|
+--org.omg.PortableServer.Servant
|
+--Monitor.Omr.RmoPOA
|
+--Monitor.Omr.RmoImpl
|
+--Monitor.Omr.RmoCpuImpl
- All Implemented Interfaces:
- org.omg.CORBA.portable.InvokeHandler, Monitor.Omr.RmoOperations
- public class RmoCpuImpl
- extends RmoImpl
Creates the objects that compose the Cpu RMO.
Fields inherited from class Monitor.Omr.RmoImpl |
cr, fobj, me, meid, notifierThread, orb, par, pid, rManager, root_poa, smonitor |
Constructor Summary |
RmoCpuImpl(org.omg.CORBA.ORB orb,
org.omg.PortableServer.POA root_poa,
MonitoredEntities.Entity me,
MonitoredEntities.Parameter par,
EventEvaluator.Resource.ResourceManager rManager)
Create the objects that compose the Cpu RMO by calling the RmoImpl
constructor and creates the thread responsible for monitoring Cpu usage. |
Methods inherited from class Monitor.Omr.RmoPOA |
_all_interfaces, _invoke, _this, _this |
Methods inherited from class org.omg.PortableServer.Servant |
_default_POA, _get_delegate, _get_interface, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RmoCpuImpl
public RmoCpuImpl(org.omg.CORBA.ORB orb,
org.omg.PortableServer.POA root_poa,
MonitoredEntities.Entity me,
MonitoredEntities.Parameter par,
EventEvaluator.Resource.ResourceManager rManager)
- Create the objects that compose the Cpu RMO by calling the
RmoImpl
constructor and creates the thread responsible for monitoring Cpu usage.
- Parameters:
orb
- reference to the orbroot_poa
- reference to the root poame
- reference to the monitored entitypar
- refernce to the parameter being monitoredrManager
- reference to the event evaluator
startMonitoring
public void startMonitoring()
- Starts the monitoring thread.