|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
java.lang.Throwable
java.lang.Exception
oracle.iam.grc.sod.exception.SILInfrastructureException
public final class SILInfrastructureException
This exception is raised when there is an issue existing with the way infrastructural components of the IdM system are leveraged by SIL. For leveraging IdM infratrusture for namely, data access, logging and caching, certain SIL interfaces need to be implemented. These objects are used at runtime, when the SoD analysis functionality gets invoked. If there is any problem during the usage of these infrastructural services implementation, issues are raised in the form of SILInfrastructureException.
Field Summary | |
---|---|
java.lang.String |
isMessage The detailed message. |
Constructor Summary | |
---|---|
SILInfrastructureException() Creates a new tcAPIException object. |
|
SILInfrastructureException(java.lang.String isMessage) Constructs a new tcAPIException with the specified detail message. |
|
SILInfrastructureException(java.lang.String isMessage, java.lang.Exception ex) |
|
SILInfrastructureException(java.lang.String errorCode, java.lang.String isMessage) Constructs a new tcAPIException with the specified error code and detail message. |
Method Summary | |
---|---|
java.lang.Object |
clone() Creates and returns a copy of this object.The method clone performs a specific cloning operation, if the class of this object does not implement the interface Cloneable, then a CloneNotSupportedException is thrown. |
java.lang.String |
getErrorCode() Returns the error code associated with API exception |
java.lang.String |
getMessage() Returns the error message associated with API exception |
java.lang.Object |
getReturnValue() Returns the object that needed to be returned by the API when the API exception occurred. |
void |
SetErrorCode(java.lang.String code) Method to set the Error code on API Exception |
void |
SetMessage(java.lang.String message) Method to set the Error message on API Exception |
void |
setReturnValue(java.lang.Object retval) Stores the return value that the API intended to send back when a API exception occurred by the failing of some of the transactions |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public java.lang.String isMessage
Constructor Detail |
---|
public SILInfrastructureException()
public SILInfrastructureException(java.lang.String isMessage)
isMessage
- the detailed message. The detailed message is saved for later retrieval by the Throwable.getMessage() method.public SILInfrastructureException(java.lang.String errorCode, java.lang.String isMessage)
errorCode
- the error codeisMessage
- the detailed message. The detailed message is saved for later retrieval by the Throwable.getMessage() method.public SILInfrastructureException(java.lang.String isMessage, java.lang.Exception ex)
Method Detail |
---|
public void setReturnValue(java.lang.Object retval)
retval
- the object that needs to be returnedpublic java.lang.Object getReturnValue()
public java.lang.Object clone()
clone
in class java.lang.Object
java.lang.Error
- Error if any of the components cannot be clonedpublic void SetErrorCode(java.lang.String code)
code,
- error code to be setpublic java.lang.String getErrorCode()
public void SetMessage(java.lang.String message)
message,
- error message to be setpublic java.lang.String getMessage()
getMessage
in class java.lang.Throwable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |