Class ConfigException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.odpi.openmetadata.frameworks.openmetadata.ffdc.OMFCheckedExceptionBase
org.odpi.openmetadata.frameworks.connectors.ffdc.ConnectorCheckedException
org.odpi.openmetadata.adapters.connectors.integration.basicfiles.ffdc.exception.ConfigException
- All Implemented Interfaces:
Serializable
The ConfigException is thrown by the connector when its configuration is inadequate.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConfigException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, Exception caughtError, String fileNameSource, String fileName) This is the constructor used for creating an exception that resulted from a previous error.ConfigException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, Exception caughtError, String fileNameSource, String fileName, Map<String, Object> relatedProperties) This is the constructor used for creating an exception that resulted from a previous error.ConfigException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, String fileNameSource, String fileName) This is the typical constructor used for creating an exception.ConfigException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, String fileNameSource, String fileName, Map<String, Object> relatedProperties) This is the typical constructor used for creating an exception. -
Method Summary
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.ffdc.OMFCheckedExceptionBase
getErrorMessage, getRelatedProperties, getReportedCaughtException, getReportedCaughtExceptionClassName, getReportedErrorMessage, getReportedErrorMessageId, getReportedErrorMessageParameters, getReportedHTTPCode, getReportedSystemAction, getReportedUserAction, getReportingActionDescription, getReportingClassNameMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Constructor Details
-
ConfigException
public ConfigException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, String fileNameSource, String fileName) This is the typical constructor used for creating an exception.- Parameters:
messageDefinition- content of messageclassName- name of class reporting erroractionDescription- description of function it was performing when error detectedfileNameSource- how was the file name supplied to the connectorfileName- name of the invalid parameter if known
-
ConfigException
public ConfigException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, String fileNameSource, String fileName, Map<String, Object> relatedProperties) This is the typical constructor used for creating an exception.- Parameters:
messageDefinition- content of messageclassName- name of class reporting erroractionDescription- description of function it was performing when error detectedfileNameSource- how was the file name supplied to the connectorfileName- name of the invalid parameter if knownrelatedProperties- arbitrary properties that may help with diagnosing the problem.
-
ConfigException
public ConfigException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, Exception caughtError, String fileNameSource, String fileName) This is the constructor used for creating an exception that resulted from a previous error.- 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.fileNameSource- how was the file name supplied to the connectorfileName- name of the invalid parameter if known
-
ConfigException
public ConfigException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, Exception caughtError, String fileNameSource, String fileName, Map<String, Object> relatedProperties) This is the constructor used for creating an exception that resulted from a previous error.- 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.fileNameSource- how was the file name supplied to the connectorfileName- name of the invalid parameter if knownrelatedProperties- arbitrary properties that may help with diagnosing the problem.
-
-
Method Details
-
getFileNameSource
Return the source of the file name.- Returns:
- string name
-
getFileName
Return the invalid parameter's name, if known.- Returns:
- string name
-
toString
JSON-style toString- Overrides:
toStringin classOMFCheckedExceptionBase- Returns:
- string of property names and values for this enum
-
equals
Return comparison result based on the content of the properties.- Overrides:
equalsin classOMFCheckedExceptionBase- Parameters:
objectToCompare- test object- Returns:
- result of comparison
-
hashCode
public int hashCode()Return hash code for this object- Overrides:
hashCodein classOMFCheckedExceptionBase- Returns:
- int hash code
-