edu.cmu.cs.able.gaugeInfrastructure.RMI
Interface RMIGaugeMgrHandle
- All Superinterfaces:
- java.rmi.Remote
- All Known Implementing Classes:
- RMIGaugeMgrHandleImp
- public interface RMIGaugeMgrHandle
- extends java.rmi.Remote
createGauge
public void createGauge(GaugeID theGaugeID,
StringPairVector setupParams,
java.lang.String gaugeMgrHost,
java.lang.String eventBusHost)
throws java.rmi.RemoteException
configureGauge
public void configureGauge(GaugeID theGaugeID,
StringPairVector configParams)
throws java.rmi.RemoteException
deleteGauge
public void deleteGauge(GaugeID theGaugeID)
throws java.rmi.RemoteException
getGaugeMgrUID
public java.lang.String getGaugeMgrUID()
throws java.rmi.RemoteException
createGauge
public GaugeControl createGauge(GaugeID gauge,
StringPairVector setupParams,
StringPairVector mappings)
throws java.rmi.RemoteException
managesType
public boolean managesType(java.lang.String gaugeType)
throws java.rmi.RemoteException
deleteGauge
public boolean deleteGauge(GaugeControl gauge)
throws java.rmi.RemoteException
queryMetaInfo
public boolean queryMetaInfo(java.lang.String gaugeType,
StringPairVector configParamsMeta,
StringPairVector valuesMeta)
throws java.rmi.RemoteException