ist.palcom.resourceAddressing
Class ResourceAddressingManager

java.lang.Object
  extended by ist.palcom.resourceAddressing.ResourceAddressingManager

public class ResourceAddressingManager
extends java.lang.Object


Constructor Summary
ResourceAddressingManager(DeviceContext context)
           
 
Method Summary
protected  LocalSID getLocalSIDForSIID(ServiceInstanceID siid)
           
protected  PRDService getPRDServiceForLocalSID(LocalSID sid)
           
protected  PRDService getPRDSForSIID(ServiceInstanceID siid)
           
protected  void getServiceListsForSubList(LocalSID listLocalSID)
           
protected  ServiceInstanceID getSIIDForLocalSID(LocalSID sid)
           
 void listenForConnections(PalcomThread t, DeviceAddress da)
           
 void listenForDevices(PalcomThread t)
           
 void listenForServices(PalcomThread t, DeviceAddress da)
           
 void listenForStatusChanges(AbstractResourceAddress a, PalcomThread t)
           
 void requestConnection(ConnectionInfo info)
           
 void requestDisconnection(ConnectionInfo info)
           
 void stop()
           
 void stopListeningForConnections(PalcomThread thread, DeviceAddress da1)
           
 AbstractResourceAddress validateAddress(AbstractResourceAddress sa1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceAddressingManager

public ResourceAddressingManager(DeviceContext context)
Method Detail

stop

public void stop()

requestConnection

public void requestConnection(ConnectionInfo info)

requestDisconnection

public void requestDisconnection(ConnectionInfo info)

listenForDevices

public void listenForDevices(PalcomThread t)

listenForServices

public void listenForServices(PalcomThread t,
                              DeviceAddress da)

listenForConnections

public void listenForConnections(PalcomThread t,
                                 DeviceAddress da)

getPRDServiceForLocalSID

protected PRDService getPRDServiceForLocalSID(LocalSID sid)

getPRDSForSIID

protected PRDService getPRDSForSIID(ServiceInstanceID siid)

getSIIDForLocalSID

protected ServiceInstanceID getSIIDForLocalSID(LocalSID sid)

getLocalSIDForSIID

protected LocalSID getLocalSIDForSIID(ServiceInstanceID siid)

listenForStatusChanges

public void listenForStatusChanges(AbstractResourceAddress a,
                                   PalcomThread t)

getServiceListsForSubList

protected void getServiceListsForSubList(LocalSID listLocalSID)

validateAddress

public AbstractResourceAddress validateAddress(AbstractResourceAddress sa1)

stopListeningForConnections

public void stopListeningForConnections(PalcomThread thread,
                                        DeviceAddress da1)