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
@Deprecated(since="2024-05-01") public class NamespaceException extends java.lang.ExceptionDeprecated.The OSGi Service HTTP API is deprecated, please use the OSGi Servlet Whiteboard instead.A 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)Deprecated.Construct aNamespaceExceptionobject with a detail message.NamespaceException(java.lang.String message, java.lang.Throwable cause)Deprecated.Construct aNamespaceExceptionobject with a detail message and a nested exception.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.ThrowablegetCause()Deprecated.Returns the cause of this exception ornullif no cause was set.java.lang.ThrowablegetException()Deprecated.Returns the nested exception.java.lang.ThrowableinitCause(java.lang.Throwable cause)Deprecated.Initializes the cause of this exception to the specified value.
-
-
-
Constructor Detail
-
NamespaceException
public NamespaceException(java.lang.String message)
Deprecated.Construct aNamespaceExceptionobject with a detail message.- Parameters:
message- the detail message
-
NamespaceException
public NamespaceException(java.lang.String message, java.lang.Throwable cause)Deprecated.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()
Deprecated.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()
Deprecated.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)
Deprecated.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
-
-