util.rmi
Interface RmiPropertyBearing
- All Superinterfaces:
- Remote
- All Known Subinterfaces:
- RmiWeatherReporting
- All Known Implementing Classes:
- AbstractCommandLauncher, AbstractErrorHandler, AbstractRmiCaster, AbstractRmiCasterAndListener, AbstractRmiDataSink, AbstractRmiListener, AbstractSensor, AbstractSequencer, AbstractWeatherSurveyor, AdapterCaster, AdapterMaster, AdapterSimulator, AdapterTelescopeCaster, ApplicationJoiner, AuxiliaryCaster, AuxiliaryMaster, AuxiliarySimulator, AverageSensor, BadSensor, CalibrationCaster, CalibrationMaster, CalibrationSimulator, CasterClient, CasterTorso, CastingContainer, CCDCaster, CommandReceiver, CumulativeSensor, DailyDump, DailyDumpRepository, DatabaseNow, DataSensor, DerivativeSensor, DeviceSimulator, DewPoint, DistinctCaster, DomeMaster, DomeSimulator, DummySequencer, EnvironmentCaster, EnvironmentMaster, EnvironmentSimulator, ErrorReceiver, ErrorRelay, ErrorServer, FakeSensor, FakeSolZSensor, FieldSerializer, FileDump, FitsRelay, FitsUpdateListener, GenericMaster, GenericMaster.Standalone, GenericSimulator, GregorTelescopeCaster, HealthSensor, JDataSink, JImageURLButton.ImageListener, JLaunchBox, JMessageListener, JObjectDisplay.SubComponentHandler, JPhasePlot, JPointingGrabber, JSwitcherStub, KeystrokeSensor, LoopingSequencer, MasterErrorHandler, MasterLauncher, MasterListener, MasterMind, MessageListener, MoxaSensor, MyRmiListener, NoiseSolZSensor, OneWireADSensor, OneWireRainSensor, OneWireSensor, ParameterRelay, ParameterSensor, ParameterServer, PilarLauncher, PilarTelescopeCaster, PointingGrabber, PredictiveSensor, QuickDumpSensor, ReadoutRepository, ReceiverServer, ReceiverTorso, RmiPropertyContainer, RS485RainSensor, RS485Sensor, SensorRepository, SesMaster, SesSimulator, ShelterMaster, SimulatorSequencer, SimulatorWeather, SmoothingSensor, SolHeightSensor, SolZSensor, SpectrographCaster, StatusSerializer, SubComponentNotify, TargetChangeListener, TelescopeAuxiliaryCaster, TelescopeCaster, TelescopeClient, TelescopeMaster, TelescopeSimulator, TestCaster, TestCaster, TestReceiver, TestReceiver, TimerTaskSensor, TransferListener, Ups, UpsSensor, WeatherSensor, WeatherStation, WeirdSolZSensor, WifsipCaster, WifsipMaster, WifsipSimulator, WifsipTelescopeCaster, XMLSequencer
public interface RmiPropertyBearing
- extends Remote
Like the PropertySupplying interface to allow remote access to
an object's properties.
getRemoteProperties
Map<String,Object> getRemoteProperties()
throws RemoteException
- Returns the whole set of qualifying properties of this object as a
map.
- Throws:
RemoteException
getRemoteProperty
String getRemoteProperty(String key)
throws RemoteException
- Returns a single property of this object.
- Throws:
RemoteException
setRemoteProperty
String setRemoteProperty(String key,
String val)
throws RemoteException
- Sets a single property of this object. Returns the previous match to
the key or null if previously undefined.
- Throws:
RemoteException
containsRemoteProperty
boolean containsRemoteProperty(String key)
throws RemoteException
- Test if an object contains a single property.
- Throws:
RemoteException