Package db.util

# Interface ErrorHandler

All Known Subinterfaces:
  `DBTraceManager`

All Known Implementing Classes:
  `AbstractDBTracePropertyMap`, `AbstractDBTracePropertyMap.DBTraceIntPropertyMap`, `AbstractDBTracePropertyMap.DBTraceLongPropertyMap`, `AbstractDBTracePropertyMap.DBTraceSaveablePropertyMap`, `AbstractDBTracePropertyMap.DBTraceStringPropertyMap`, `AbstractDBTracePropertyMap.DBTraceVoidPropertyMap`, `AbstractDBTraceSpaceBasedManager`, `BookmarkDBManager`, `CodeManager`, `DataTypeArchiveDB`, `DBCachedDomainObjectAdapter`, `DBCachedObjectStore`, `DBDomainObjectSupport`, `DBTrace`, `DBTraceAddressPropertyManager`, `DBTraceAddressSnapRangePropertyMap`, `DBTraceBookmarkManager`, `DBTraceBreakpointManager`, `DBTraceCodeManager`, `DBTraceCommentAdapter`, `DBTraceDataSettingsAdapter`, `DBTraceDataTypeManager`, `DBTraceEquateManager`, `DBTraceMemoryManager`, `DBTraceModuleManager`, `DBTraceObjectManager`, `DBTraceOverlaySpaceAdapter`, `DBTracePlatformManager`, `DBTraceReferenceManager`, `DBTraceRegisterContextManager`, `DBTraceStackManager`, `DBTraceStaticMappingManager`, `DBTraceSymbolManager`, `DBTraceThreadManager`, `DBTraceTimeManager`, `DBTraceUserData`, `DomainObjectAdapterDB`, `EquateManager`, `FunctionTagManagerDB`, `NullFolderDomainObject`, `OldFunctionManager`, `ProgramDB`, `ReferenceDBManager`, `SourceFileManagerDB`, `URLLinkObject`

public interface ErrorHandler
Report database errors.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `dbError(IOException e)`
  Notification that an IO exception occurred.

- ## Method Details

  - ### dbError

    void dbError(IOException e) throws RuntimeException
    Notification that an IO exception occurred.
    Parameters:
      `e` - `IOException` which was cause of error
    Throws:
      `RuntimeException` - optional exception which may be thrown when responding to error condition.