OSGi™ Service Platform
Release 4 Version 4.2

org.osgi.service.upnp
Class UPnPException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.osgi.service.upnp.UPnPException
All Implemented Interfaces:
java.io.Serializable

public class UPnPException
extends java.lang.Exception

There are several defined error situations describing UPnP problems while a control point invokes actions to UPnPDevices.

Since:
1.1
See Also:
Serialized Form

Field Summary
static int DEVICE_INTERNAL_ERROR
          The invoked action failed during execution.
static int INVALID_ACTION
          No Action found by that name at this service.
static int INVALID_ARGS
          Not enough arguments, too many arguments with a specific name, or one of more of the arguments are of the wrong type.
static int INVALID_SEQUENCE_NUMBER
          The different end-points are no longer in synchronization.
static int INVALID_VARIABLE
          Refers to a non existing variable.
 
Constructor Summary
UPnPException(int errorCode, java.lang.String errordesc)
          This constructor creates a UPnPException on the specified error code and error description.
 
Method Summary
 int getUPnPError_Code()
          Returns the UPnPError Code occured by UPnPDevices during invocation.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INVALID_ACTION

public static final int INVALID_ACTION
No Action found by that name at this service.

See Also:
Constant Field Values

INVALID_ARGS

public static final int INVALID_ARGS
Not enough arguments, too many arguments with a specific name, or one of more of the arguments are of the wrong type.

See Also:
Constant Field Values

INVALID_SEQUENCE_NUMBER

public static final int INVALID_SEQUENCE_NUMBER
The different end-points are no longer in synchronization.

See Also:
Constant Field Values

INVALID_VARIABLE

public static final int INVALID_VARIABLE
Refers to a non existing variable.

See Also:
Constant Field Values

DEVICE_INTERNAL_ERROR

public static final int DEVICE_INTERNAL_ERROR
The invoked action failed during execution.

See Also:
Constant Field Values
Constructor Detail

UPnPException

public UPnPException(int errorCode,
                     java.lang.String errordesc)
This constructor creates a UPnPException on the specified error code and error description.

Parameters:
errorCode - errorCode which defined UPnP Device Architecture V1.0.
errordesc - errorDescription which explain the type of propblem.
Method Detail

getUPnPError_Code

public int getUPnPError_Code()
Returns the UPnPError Code occured by UPnPDevices during invocation.

Returns:
The UPnPErrorCode defined by a UPnP Forum working committee or specified by a UPnP vendor.

OSGi™ Service Platform
Release 4 Version 4.2

Copyright © OSGi Alliance (2000, 2010). All Rights Reserved. Licensed under the OSGi Specification License, Version 1.0