org.teleal.cling.model
Class ServiceReference
java.lang.Object
org.teleal.cling.model.ServiceReference
public class ServiceReference
- extends Object
Combines a UDN and a ServiceId.
A service reference is useful to remember a service. For example, if a control point has accessed
a service one, it can remember the service with Service.getReference().
Before every action invocation, it can now resolve the reference to an actually registered service with
Registry.getService(ServiceReference). If the registry doesn't return
a service for the given reference, the service is currently not available.
This simplifies implementing disconnect/reconnect behavior in a control point.
- Author:
- Christian Bauer
DELIMITER
public static final String DELIMITER
- See Also:
- Constant Field Values
ServiceReference
public ServiceReference(String s)
ServiceReference
public ServiceReference(UDN udn,
ServiceId serviceId)
getUdn
public UDN getUdn()
getServiceId
public ServiceId getServiceId()
equals
public boolean equals(Object o)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.