ist.palcom.mal
Class DeviceCacheObject

java.lang.Object
  extended by ist.palcom.mal.DeviceCacheObject

public class DeviceCacheObject
extends java.lang.Object


Constructor Summary
DeviceCacheObject(URL deviceURL, java.lang.String shortID)
          Used for creating an object to compare with the list of registered devices to find a certain device with deviceURL.
DeviceCacheObject(URL deviceURL, java.lang.String deviceID, java.lang.String wireProtocolVersion, java.lang.String discoveryProtocolVersion, Selector discoverySelector)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getDeviceCache()
           
 java.lang.String getDeviceID()
           
 java.lang.String getDeviceStatus()
           
 URL getDeviceURL()
           
 Selector getDiscoverySelector()
           
 java.lang.String getDiscoveryVersion()
           
 java.lang.String getShortID()
           
 java.lang.String getWireVersion()
           
 void setShortID(java.lang.String shortID)
           
 void setWireVersion(java.lang.String wireProtocolVersion)
           
 java.lang.String toString()
           
 void updateDeviceInfo(java.lang.String deviceCache, java.lang.String deviceStatus)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DeviceCacheObject

public DeviceCacheObject(URL deviceURL,
                         java.lang.String deviceID,
                         java.lang.String wireProtocolVersion,
                         java.lang.String discoveryProtocolVersion,
                         Selector discoverySelector)

DeviceCacheObject

public DeviceCacheObject(URL deviceURL,
                         java.lang.String shortID)
Used for creating an object to compare with the list of registered devices to find a certain device with deviceURL.

Parameters:
deviceURL - the URL of the device which is sought.
Method Detail

getWireVersion

public java.lang.String getWireVersion()

setWireVersion

public void setWireVersion(java.lang.String wireProtocolVersion)

getDeviceURL

public URL getDeviceURL()

getDiscoverySelector

public Selector getDiscoverySelector()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

getDeviceID

public java.lang.String getDeviceID()

getDiscoveryVersion

public java.lang.String getDiscoveryVersion()

getShortID

public java.lang.String getShortID()

setShortID

public void setShortID(java.lang.String shortID)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getDeviceCache

public java.lang.String getDeviceCache()

updateDeviceInfo

public void updateDeviceInfo(java.lang.String deviceCache,
                             java.lang.String deviceStatus)

getDeviceStatus

public java.lang.String getDeviceStatus()