Package org.osgi.service.http
Class NamespaceException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.osgi.service.http.NamespaceException
- All Implemented Interfaces:
Serializable
Deprecated.
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:
-
Constructor Summary
ConstructorsConstructorDescriptionNamespaceException(String message) Deprecated.Construct aNamespaceExceptionobject with a detail message.NamespaceException(String message, Throwable cause) Deprecated.Construct aNamespaceExceptionobject with a detail message and a nested exception. -
Method Summary
Modifier and TypeMethodDescriptiongetCause()Deprecated.Returns the cause of this exception ornullif no cause was set.Deprecated.Returns the nested exception.Deprecated.Initializes the cause of this exception to the specified value.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
NamespaceException
Deprecated.Construct aNamespaceExceptionobject with a detail message.- Parameters:
message- the detail message
-
NamespaceException
Deprecated.Construct aNamespaceExceptionobject with a detail message and a nested exception.- Parameters:
message- The detail message.cause- The nested exception.
-
-
Method Details
-
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
Deprecated.Returns the cause of this exception ornullif no cause was set. -
initCause
Deprecated.Initializes the cause of this exception to the specified value.- Overrides:
initCausein classThrowable- Parameters:
cause- The cause of this exception.- Returns:
- This exception.
- Throws:
IllegalArgumentException- If the specified cause is this exception.IllegalStateException- If the cause of this exception has already been set.- Since:
- 1.2
-