Class ConfigException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.odpi.openmetadata.frameworks.connectors.ffdc.OCFCheckedExceptionBase
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
ConstructorDescriptionConfigException
(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.connectors.ffdc.OCFCheckedExceptionBase
getErrorMessage, getRelatedProperties, getReportedCaughtException, getReportedCaughtExceptionClassName, getReportedErrorMessage, getReportedErrorMessageId, getReportedErrorMessageParameters, getReportedHTTPCode, getReportedSystemAction, getReportedUserAction, getReportingActionDescription, getReportingClassName
Methods 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:
toString
in classOCFCheckedExceptionBase
- Returns:
- string of property names and values for this enum
-
equals
Return comparison result based on the content of the properties.- Overrides:
equals
in classOCFCheckedExceptionBase
- Parameters:
objectToCompare
- test object- Returns:
- result of comparison
-
hashCode
public int hashCode()Return hash code for this object- Overrides:
hashCode
in classOCFCheckedExceptionBase
- Returns:
- int hash code
-