cnrg.itx.datax
Interface Properties
- All Known Subinterfaces:
- Destination, Source
- All Known Implementing Classes:
- Channel, Connection
- public abstract interface Properties
Interface that exports the setting and getting of properties on a device.
getProperties
public PropertiesCollection getProperties()
throws DataException
- Interface to return a collection of properties supported by the device.
- Throws:
- DataException - thrown when the properties in the device are incompatible
setProperties
public void setProperties(PropertiesCollection pc)
throws DataException
- Interface to set the given properties collection into the device. Works under the assumption
that the properties collection was generated LOCALLY and is a request for options.
- Throws:
- DataException - thrown when trying to set incompatible properties collections
setPeerProperties
public void setPeerProperties(PropertiesCollection pc)
throws DataException
- Interface to set the given properties collection into the device. WOrks under the
assumption that this is the properties collection of the peer.