public class InvalidConfigurationException extends ConnectorException
1. During any operation if connector requires certain configuration to connect to the managed-system which is not provided or is faulty. This could happen before sending a request to the managed system.
2. When a connector receives any error/exception of the managed system, and to fix such error if there is a need to correct the application configuration. This could take place when the managed system provides a response to a request.
| Constructor and Description |
|---|
InvalidConfigurationException()
Construct a ExceptionWrapper with no message or nested throwable.
|
InvalidConfigurationException(Message message)
Construct a new InvalidConfigurationException with a detailed message.
|
InvalidConfigurationException(Message message,
java.lang.Throwable cause)
Create a new InvalidConfigurationException from an existing exception and
object Message.
|
InvalidConfigurationException(java.lang.String message)
Construct a new InvalidConfigurationException with a detailed message.
|
InvalidConfigurationException(java.lang.String error,
java.lang.String suggestion,
java.lang.Throwable t)
Create a new InvalidConfigurationException from an error text, suggestion
text and existing exception.
|
InvalidConfigurationException(java.lang.String message,
java.lang.Throwable t)
Create a new InvalidConfigurationException from an existing exception.
|
getDetailedError, getLocalizedMessage, getMessage, getMessageInstance, getPossibleSuggestion, setDetailedError, setDetailedError, setLocalizedMessage, setPossibleSuggestion, setPossibleSuggestionpublic InvalidConfigurationException()
public InvalidConfigurationException(java.lang.String message)
message - detail messagepublic InvalidConfigurationException(Message message)
message - detailed Message object.public InvalidConfigurationException(java.lang.String message,
java.lang.Throwable t)
The existing exception will be embedded in the new one, but the new exception will have its own message.
public InvalidConfigurationException(Message message,
java.lang.Throwable cause)
message - detailed message with type Message.cause - Throwable exception.public InvalidConfigurationException(java.lang.String error,
java.lang.String suggestion,
java.lang.Throwable t)
The error and suggestion being set here is used later to prepare well formatted exception message based on resource bundle key 'msg_with_suggestion' and 'msg_no_suggestion'. But all this happens lazily when openconnector exception gets converted to it's counterpart exception in sailpoint.connector.
error - ResourceBundle message key, or a plain text message containing
error details.suggestion - ResourceBundle message key, or a plain text message containing
hints to solve the error.t - Throwable object t can be provided at the time of calling
following constructor.