ome.formats.importer.util
Class ErrorHandler.FILE_EXCEPTION

java.lang.Object
  extended by ome.formats.importer.ImportEvent
      extended by ome.formats.importer.util.ErrorHandler.EXCEPTION_EVENT
          extended by ome.formats.importer.util.ErrorHandler.FILE_EXCEPTION
Direct Known Subclasses:
ErrorHandler.MISSING_LIBRARY
Enclosing class:
ErrorHandler

public static class ErrorHandler.FILE_EXCEPTION
extends ErrorHandler.EXCEPTION_EVENT

ErrorHandler.FILE_EXCEPTIONs are thrown any time in the context of a particular file and otherwise unspecified exception takes place. An example of an exception which receives separate handling is UKNOWN_FORMAT which can be considered less serious than ErrorHandler.FILE_EXCEPTION. Subclasses of this class may should receive special handling. For example, ImportCandidates#SCANNING_FILE_EXCEPTION may be considered less significant if the user was trying to import a large directory. ErrorHandler.MISSING_LIBRARY below is probably more of a warn situation rather than an error.


Nested Class Summary
 
Nested classes/interfaces inherited from class ome.formats.importer.ImportEvent
ImportEvent.ADD, ImportEvent.BEGIN_POST_PROCESS, ImportEvent.BEGIN_SAVE_TO_DB, ImportEvent.COUNT_EVENT, ImportEvent.DATA_STORED, ImportEvent.DATASET_STORED, ImportEvent.DEBUG_SEND, ImportEvent.END_POST_PROCESS, ImportEvent.END_SAVE_TO_DB, ImportEvent.ERRORS_CLEARED, ImportEvent.ERRORS_COMPLETE, ImportEvent.ERRORS_FAILED, ImportEvent.ERRORS_PENDING, ImportEvent.ERRORS_SEND, ImportEvent.ERRORS_UPLOAD_CANCELLED, ImportEvent.FILE_SIZE_STEP, ImportEvent.FILE_UPLOAD_BYTES, ImportEvent.FILE_UPLOAD_CANCELLED, ImportEvent.FILE_UPLOAD_COMPLETE, ImportEvent.FILE_UPLOAD_ERROR, ImportEvent.FILE_UPLOAD_EVENT, ImportEvent.FILE_UPLOAD_FAILED, ImportEvent.FILE_UPLOAD_FINISHED, ImportEvent.FILE_UPLOAD_STARTED, ImportEvent.GROUP_SET, ImportEvent.IMPORT_ARCHIVING, ImportEvent.IMPORT_DONE, ImportEvent.IMPORT_OVERLAYS, ImportEvent.IMPORT_PROCESSING, ImportEvent.IMPORT_QUEUE_DONE, ImportEvent.IMPORT_QUEUE_STARTED, ImportEvent.IMPORT_STEP, ImportEvent.LOADED_IMAGE, ImportEvent.LOADING_IMAGE, ImportEvent.LOGGED_IN, ImportEvent.LOGGED_OUT, ImportEvent.PROGRESS_EVENT, ImportEvent.QUICKBAR_UPDATE, ImportEvent.REIMPORT
 
Field Summary
 String filename
           
 String reader
           
 String[] usedFiles
           
 
Fields inherited from class ome.formats.importer.util.ErrorHandler.EXCEPTION_EVENT
exception
 
Fields inherited from class ome.formats.importer.ImportEvent
GROUP_COLLAB_READ, GROUP_COLLAB_READ_LINK, GROUP_PRIVATE, GROUP_PUBLIC, GROUP_SYSTEM
 
Constructor Summary
ErrorHandler.FILE_EXCEPTION(String filename, Exception exception, String[] usedFiles, String reader)
           
 
Method Summary
 String toLog()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

filename

public final String filename

usedFiles

public final String[] usedFiles

reader

public final String reader
Constructor Detail

ErrorHandler.FILE_EXCEPTION

public ErrorHandler.FILE_EXCEPTION(String filename,
                                   Exception exception,
                                   String[] usedFiles,
                                   String reader)
Method Detail

toLog

public String toLog()
Overrides:
toLog in class ImportEvent


OmeroJava Api

Version: 4.3.4-dbcbce5a-b4

Copyright © 2009 The University of Dundee. All Rights Reserved.