Monitor.Omr
Class RmoMemoryImpl
java.lang.Object
|
+--org.omg.PortableServer.Servant
|
+--Monitor.Omr.RmoPOA
|
+--Monitor.Omr.RmoImpl
|
+--Monitor.Omr.RmoMemoryImpl
- All Implemented Interfaces:
- org.omg.CORBA.portable.InvokeHandler, Monitor.Omr.RmoOperations
- public class RmoMemoryImpl
- extends RmoImpl
Creates the objects that compose the Memory RMO.
Fields inherited from class Monitor.Omr.RmoImpl |
cr, fobj, me, meid, notifierThread, orb, par, pid, rManager, root_poa, smonitor |
Constructor Summary |
RmoMemoryImpl(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 Memory RMO by calling the RmoImpl
constructor and creates the thread responsible for monitoring free memory available. |
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 |
RmoMemoryImpl
public RmoMemoryImpl(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 Memory RMO by calling the
RmoImpl
constructor and creates the thread responsible for monitoring free memory available.
- 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.