Class DiscoveryEngineException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.odpi.openmetadata.frameworks.connectors.ffdc.OCFCheckedExceptionBase
org.odpi.openmetadata.frameworks.discovery.ffdc.DiscoveryEngineException
- All Implemented Interfaces:
Serializable
DiscoveryEngineException indicates there is a problem with a request to a specific discovery engine. The
error codes and messages indicate the cause of the problem and guidance on finding a remedy.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDiscoveryEngineException
(String errorMessage, OCFCheckedExceptionBase template) This is the copy/clone constructor used for creating an exception.DiscoveryEngineException
(ExceptionMessageDefinition messageDefinition, String className, String actionDescription) This is the typical constructor used for creating a DiscoveryEngineException.DiscoveryEngineException
(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, Throwable caughtError) This is the constructor used for creating a DiscoveryEngineException in response to a previous exception. -
Method Summary
Methods inherited from class org.odpi.openmetadata.frameworks.connectors.ffdc.OCFCheckedExceptionBase
equals, getErrorMessage, getRelatedProperties, getReportedCaughtException, getReportedCaughtExceptionClassName, getReportedErrorMessage, getReportedErrorMessageId, getReportedErrorMessageParameters, getReportedHTTPCode, getReportedSystemAction, getReportedUserAction, getReportingActionDescription, getReportingClassName, hashCode, toString
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Constructor Details
-
DiscoveryEngineException
public DiscoveryEngineException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription) This is the typical constructor used for creating a DiscoveryEngineException.- Parameters:
messageDefinition
- content of messageclassName
- name of class reporting erroractionDescription
- description of function it was performing when error detected
-
DiscoveryEngineException
public DiscoveryEngineException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, Throwable caughtError) This is the constructor used for creating a DiscoveryEngineException in response to a previous exception.- Parameters:
messageDefinition
- content of messageclassName
- name of class reporting erroractionDescription
- description of function it was performing when error detectedcaughtError
- the error that resulted in this exception.
-
DiscoveryEngineException
This is the copy/clone constructor used for creating an exception.- Parameters:
errorMessage
- associated messagetemplate
- object to copy
-