public final void fallback(final IFallback fallbackObj) throws DataFallbackException {
  try {
    if (isFallbackFileEmpty())     fFileController.closeFallbackInputStream();
    fFileController.openFallbackOutputStream();
    fFileController.writeLine(fallbackObj);
    fFileController.setNumberOfLines(fFileController.getNumberOfLines() + 1);
  }
 catch (  DataFallbackException e) {
    throw new DataFallbackException(e.getMessage());
  }
}

public final void fallback ( final IFallback fallbackObj ) throws DataFallbackException { try { if ( isFallbackFileEmpty ( ) ) fFileController . closeFallbackInputStream ( ) ; fFileController . openFallbackOutputStream ( ) ; fFileController . writeLine ( fallbackObj ) ; fFileController . setNumberOfLines ( fFileController . getNumberOfLines ( ) + 1 ) ; } catch ( DataFallbackException e ) { throw new DataFallbackException ( e . getMessage ( ) ) ; } }
stores a ifallback object in the fallback file
