public class ConfigurationException extends Exception
Exception class to inform the Configuration Admin service of
problems with configuration data.| Constructor and Description |
|---|
ConfigurationException(String property,
String reason)
Create a
ConfigurationException object. |
ConfigurationException(String property,
String reason,
Throwable cause)
Create a
ConfigurationException object. |
| Modifier and Type | Method and Description |
|---|---|
Throwable |
getCause()
Returns the cause of this exception or
null if no cause was set. |
String |
getProperty()
Return the property name that caused the failure or null.
|
String |
getReason()
Return the reason for this exception.
|
Throwable |
initCause(Throwable cause)
Initializes the cause of this exception to the specified value.
|
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic ConfigurationException(String property, String reason)
ConfigurationException object.property - name of the property that caused the problem,
null if no specific property was the causereason - reason for failurepublic ConfigurationException(String property, String reason, Throwable cause)
ConfigurationException object.property - name of the property that caused the problem,
null if no specific property was the causereason - reason for failurecause - The cause of this exception.public String getProperty()
public String getReason()
public Throwable getCause()
null if no cause was set.public Throwable initCause(Throwable cause)
initCause in class Throwablecause - The cause of this exception.IllegalArgumentException - If the specified cause is this
exception.IllegalStateException - If the cause of this exception has already
been set.Copyright © OSGi Alliance (2000, 2015). All Rights Reserved. Licensed under the OSGi Specification License, Version 2.0