Package oracle.iam.identity.exception
Class IdentityException
java.lang.Object
java.lang.Throwable
java.lang.Exception
oracle.iam.exception.OIMServiceException
oracle.iam.platform.utils.SuperException
oracle.iam.identity.exception.IdentityException
- All Implemented Interfaces:
Serializable,oracle.iam.platform.utils.io.XmlPrintable,OIMGenericExceptionIntf
- Direct Known Subclasses:
NotificationException,OrganizationManagerException,OrganizationStatusChangeException,RoleManagerException,RuleEngineException,UserManagerException
public class IdentityException
extends oracle.iam.platform.utils.SuperException
implements OIMGenericExceptionIntf
This class
IdentityException and its subclasses indicate exceptions
while performing operations on Identities.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs aIdentityExceptionwith null as its detail message.IdentityException(String message) Constructs aIdentityExceptionwith the specified detail message.IdentityException(String message, Throwable cause) Constructs aIdentityExceptionwith the specified detail message and cause.IdentityException(Throwable cause) Constructs aIdentityExceptionwith the specified cause. -
Method Summary
Modifier and TypeMethodDescriptionGet error code associated with the exception.Gets the parameter mapString[]Gets the parametersvoidsetErrorCode(String errorCode) Sets the error codevoidsetParameterMap(Map<String, String> paramMap) Sets the parameter mapvoidsetParameters(String[] params) Sets the parametersMethods inherited from class oracle.iam.platform.utils.SuperException
getLocalizedMessages, getMessages, xprint, xprintMethods inherited from class oracle.iam.exception.OIMServiceException
addError, copyErrorInfo, getErrorData, getErrorMessage, getErrors, getLocalizedMessage, hasMultipleErrors, setErrorData, setErrorMessage, setErrors, toStringMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Constructor Details
-
IdentityException
public IdentityException()Constructs aIdentityExceptionwith null as its detail message. -
IdentityException
Constructs aIdentityExceptionwith the specified detail message.- Parameters:
message- the detail message
-
IdentityException
Constructs aIdentityExceptionwith the specified detail message and cause.- Parameters:
message- the detail messagecause- the cause
-
IdentityException
Constructs aIdentityExceptionwith the specified cause.- Parameters:
cause- the cause
-
-
Method Details
-
setParameterMap
Description copied from interface:OIMGenericExceptionIntfSets the parameter map- Specified by:
setParameterMapin interfaceOIMGenericExceptionIntf- Parameters:
paramMap- parameter map for the exception
-
getParameterMap
Description copied from interface:OIMGenericExceptionIntfGets the parameter map- Specified by:
getParameterMapin interfaceOIMGenericExceptionIntf- Returns:
- parameter map for the exception
-
setParameters
Description copied from interface:OIMGenericExceptionIntfSets the parameters- Specified by:
setParametersin interfaceOIMGenericExceptionIntf- Parameters:
params- parameters for the exception
-
getParameters
Description copied from interface:OIMGenericExceptionIntfGets the parameters- Specified by:
getParametersin interfaceOIMGenericExceptionIntf- Returns:
- parameters for the exception
-
setErrorCode
Description copied from interface:OIMGenericExceptionIntfSets the error code- Specified by:
setErrorCodein interfaceOIMGenericExceptionIntf- Overrides:
setErrorCodein classOIMServiceException- Parameters:
errorCode- error code of the exception
-
getErrorCode
Description copied from class:OIMServiceExceptionGet error code associated with the exception.- Specified by:
getErrorCodein interfaceOIMGenericExceptionIntf- Overrides:
getErrorCodein classOIMServiceException- Returns:
- error code associated with the exception.
-