Package com.sun.identity.idm
Class IdRepoUnsupportedOpException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.sun.identity.idm.IdRepoException
-
- com.sun.identity.idm.IdRepoUnsupportedOpException
-
- All Implemented Interfaces:
com.sun.identity.shared.locale.L10NMessage
,Serializable
@SupportedAll public class IdRepoUnsupportedOpException extends IdRepoException
The exception class whose instance is thrown if there is any error during the operation of objects of thecom.sun.identity.sms
package. This class maps the exception that occurred at a lower level to a high level error. Using the exception status codegetExceptionCode()
the errors are categorized as aABORT
,RETRY
,CONFIG_PROBLEM
orLDAP_OP_FAILED
(typically a bug).- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IdRepoUnsupportedOpException(String msg)
IdRepoUnsupportedOpException(String msg, String errorCode)
IdRepoUnsupportedOpException(String rbName, String errorCode, Object[] args)
This constructor is used to pass the localized error message At this level, the locale of the caller is not known and it is not possible to throw localized error message at this level.
-
Method Summary
-
Methods inherited from class com.sun.identity.idm.IdRepoException
getConstraintViolationDetails, getErrorCode, getL10NMessage, getLDAPErrorCode, getLdapErrorIntCode, getMessage, getMessageArgs, getResourceBundleName, setLDAPErrorCode, toString
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
-
-
-
Constructor Detail
-
IdRepoUnsupportedOpException
public IdRepoUnsupportedOpException(String msg)
- Parameters:
msg
- The message provided by the object which is throwing the exception
-
IdRepoUnsupportedOpException
public IdRepoUnsupportedOpException(String rbName, String errorCode, Object[] args)
This constructor is used to pass the localized error message At this level, the locale of the caller is not known and it is not possible to throw localized error message at this level. Instead this constructor provides Resource Bundle name and error code for correctly locating the error message. The defaultgetMessage()
will always return English messages only. This is in consistent with current JRE.- Parameters:
rbName
- Resource bundle Name to be used for getting localized error message.errorCode
- Key to resource bundle. You can useResourceBundle rb = ResourceBunde.getBundle(rbName,locale); String localizedStr = rb.getString(errorCode)
.args
- arguments to message. If it is not present pass the as null.
-
-