Package org.osgi.service.http
Class NamespaceException
- java.lang.Object
 - 
- java.lang.Throwable
 - 
- java.lang.Exception
 - 
- org.osgi.service.http.NamespaceException
 
 
 
 
- 
- All Implemented Interfaces:
 java.io.Serializable
public class NamespaceException extends java.lang.ExceptionA NamespaceException is thrown to indicate an error with the caller's request to register a servlet or resources into the URI namespace of the Http Service. This exception indicates that the requested alias already is in use.- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description NamespaceException(java.lang.String message)Construct aNamespaceExceptionobject with a detail message.NamespaceException(java.lang.String message, java.lang.Throwable cause)Construct aNamespaceExceptionobject with a detail message and a nested exception. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ThrowablegetCause()Returns the cause of this exception ornullif no cause was set.java.lang.ThrowablegetException()Returns the nested exception.java.lang.ThrowableinitCause(java.lang.Throwable cause)Initializes the cause of this exception to the specified value. 
 - 
 
- 
- 
Constructor Detail
- 
NamespaceException
public NamespaceException(java.lang.String message)
Construct aNamespaceExceptionobject with a detail message.- Parameters:
 message- the detail message
 
- 
NamespaceException
public NamespaceException(java.lang.String message, java.lang.Throwable cause)Construct aNamespaceExceptionobject with a detail message and a nested exception.- Parameters:
 message- The detail message.cause- The nested exception.
 
 - 
 
- 
Method Detail
- 
getException
public java.lang.Throwable getException()
Returns the nested exception.This method predates the general purpose exception chaining mechanism. The
getCause()method is now the preferred means of obtaining this information.- Returns:
 - The result of calling 
getCause(). 
 
- 
getCause
public java.lang.Throwable getCause()
Returns the cause of this exception ornullif no cause was set.- Overrides:
 getCausein classjava.lang.Throwable- Returns:
 - The cause of this exception or 
nullif no cause was set. - Since:
 - 1.2
 
 
- 
initCause
public java.lang.Throwable initCause(java.lang.Throwable cause)
Initializes the cause of this exception to the specified value.- Overrides:
 initCausein classjava.lang.Throwable- Parameters:
 cause- The cause of this exception.- Returns:
 - This exception.
 - Throws:
 java.lang.IllegalArgumentException- If the specified cause is this exception.java.lang.IllegalStateException- If the cause of this exception has already been set.- Since:
 - 1.2
 
 
 - 
 
 -