Class FileException
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.FileException
- All Implemented Interfaces:
Serializable
The FileException is thrown by the connector when it is not possible to retrieve details about the requested file.
- See Also:
-
Constructor Summary
ConstructorDescriptionFileException
(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, Exception caughtError, String fileName) This is the constructor used for creating an exception that resulted from a previous error.FileException
(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, Exception caughtError, String fileName, Map<String, Object> relatedProperties) This is the constructor used for creating an exception that resulted from a previous error.FileException
(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, String fileName) This is the typical constructor used for creating an exception.FileException
(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, 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
-
FileException
public FileException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, 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 detectedfileName
- name of the invalid parameter if known
-
FileException
public FileException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, 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 detectedfileName
- name of the invalid parameter if knownrelatedProperties
- arbitrary properties that may help with diagnosing the problem.
-
FileException
public FileException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, Exception caughtError, 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.fileName
- name of the invalid parameter if known
-
FileException
public FileException(ExceptionMessageDefinition messageDefinition, String className, String actionDescription, Exception caughtError, 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.fileName
- name of the invalid parameter if knownrelatedProperties
- arbitrary properties that may help with diagnosing the problem.
-
-
Method Details
-
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
-