edu.cmu.cs.able.gauges.RMI
Class RMIBWGaugeMgr

java.lang.Object
  |
  +--edu.cmu.cs.able.gaugeInfrastructure.RMI.RMIGaugeMgr
        |
        +--edu.cmu.cs.able.gauges.RMI.RMIBWGaugeMgr
All Implemented Interfaces:
GaugeMgr, java.io.Serializable

public class RMIBWGaugeMgr
extends RMIGaugeMgr

See Also:
Serialized Form

Fields inherited from class edu.cmu.cs.able.gaugeInfrastructure.RMI.RMIGaugeMgr
gaugeBus, gaugeMgrType, gaugeMgrUID
 
Constructor Summary
RMIBWGaugeMgr()
          Creates new RMIBWGaugeMgr
 
Method Summary
 GaugeControl createGauge(GaugeID gauge, StringPairVector setupParams, StringPairVector mappings)
          Creates a new gauge as a separate process.
static void main(java.lang.String[] args)
           
 
Methods inherited from class edu.cmu.cs.able.gaugeInfrastructure.RMI.RMIGaugeMgr
deleteGauge, getGaugeMgrID, getGaugeMgrType, managesType, queryMetaInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RMIBWGaugeMgr

public RMIBWGaugeMgr()
Creates new RMIBWGaugeMgr
Method Detail

createGauge

public GaugeControl createGauge(GaugeID gauge,
                                StringPairVector setupParams,
                                StringPairVector mappings)
Creates a new gauge as a separate process.
Overrides:
createGauge in class RMIGaugeMgr
Parameters:
gauge - The ID of the gauge to create.
setupParams - The setup parameters to pass to the new gauge.
mappings - The mappings to pass to the new gauge.
Returns:
A gauge control that has the new ID and setup parameters.

main

public static void main(java.lang.String[] args)