Skip navigation links
oracle.iam.certification.exception
Class CertificationEntityNotFoundException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
oracle.iam.platform.utils.SuperRuntimeException
oracle.iam.certification.exception.CertificationEntityNotFoundException
- All Implemented Interfaces:
- java.io.Serializable, oracle.iam.platform.utils.io.XmlPrintable
-
public class CertificationEntityNotFoundException
- extends SuperRuntimeException
- implements java.io.Serializable
This exception is thrown when the caller requests an element of a certification, but it does not exist. It is a runtime exception because its typical application is during certification review, and the collection of entity IDs supplied by the client are expected to be those provided to the client by the service in a previous certification data request (that is, this error is likely due te some illegal condition rather than an invalid argument).
This exception is NOT an end-user exception, and MUST be caught in the service API implementation and reported via a CertificationEngineException
.
- See Also:
- Serialized Form
Constructor Summary |
CertificationEntityNotFoundException(java.lang.Class entityType, java.lang.Long entityId, java.lang.String certificationName, java.lang.Long certificationId)
Construct an instance of this exception for a given entity type, ID, and taskUid |
CertificationEntityNotFoundException(java.lang.Class entityType, java.lang.Long entityId, java.lang.String certificationName, java.lang.Long certificationId, java.lang.String taskUid)
Construct an instance of this exception for a given entity type, ID, and taskUid |
Methods inherited from class oracle.iam.platform.utils.SuperRuntimeException |
addError, convertErrorData, copyErrorInfo, getErrorCode, getErrorData, getErrors, getLocalizedMessage, getLocalizedMessages, getMessages, hasMultipleErrors, setErrorCode, setErrorData, setErrors, toString, xprint, xprint |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CertificationEntityNotFoundException
public CertificationEntityNotFoundException(java.lang.Class entityType,
java.lang.Long entityId,
java.lang.String certificationName,
java.lang.Long certificationId)
- Construct an instance of this exception for a given entity type, ID, and taskUid
- Parameters:
entityType
- The requested entity type; required
entityId
- The requested entity ID; required
certificationName
- the specified certification name; required
certificationId
- The specified certification Id; required
CertificationEntityNotFoundException
public CertificationEntityNotFoundException(java.lang.Class entityType,
java.lang.Long entityId,
java.lang.String certificationName,
java.lang.Long certificationId,
java.lang.String taskUid)
- Construct an instance of this exception for a given entity type, ID, and taskUid
- Parameters:
entityType
- The requested entity type; required
entityId
- The requested entity ID; required
certificationName
- the specified certification name; required
certificationId
- The specified certification Id; required
taskUid
- The specified taskUid; can be null
Skip navigation links
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.