org.teleal.cling.model.types
Class UDAServiceId

java.lang.Object
  extended by org.teleal.cling.model.types.ServiceId
      extended by org.teleal.cling.model.types.UDAServiceId

public class UDAServiceId
extends ServiceId

Service identifier with a fixed upnp-org namespace.

Also accepts the namespace sometimes used by broken devices, schemas-upnp-org.

Author:
Christian Bauer

Field Summary
static String BROKEN_DEFAULT_NAMESPACE
           
static Pattern BROKEN_PATTERN
           
static String DEFAULT_NAMESPACE
           
static Pattern PATTERN
           
 
Constructor Summary
UDAServiceId(String id)
           
 
Method Summary
static UDAServiceId valueOf(String s)
           
 
Methods inherited from class org.teleal.cling.model.types.ServiceId
equals, getId, getNamespace, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_NAMESPACE

public static final String DEFAULT_NAMESPACE
See Also:
Constant Field Values

BROKEN_DEFAULT_NAMESPACE

public static final String BROKEN_DEFAULT_NAMESPACE
See Also:
Constant Field Values

PATTERN

public static final Pattern PATTERN

BROKEN_PATTERN

public static final Pattern BROKEN_PATTERN
Constructor Detail

UDAServiceId

public UDAServiceId(String id)
Method Detail

valueOf

public static UDAServiceId valueOf(String s)
                            throws InvalidValueException
Throws:
InvalidValueException


Copyright © 2011 Teleal GmbH, Switzerland. All Rights Reserved.