|
Dekoh platform API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectdekoh.portal.fwk.importer.ProgressObjectWriter
public class ProgressObjectWriter
ProgressObjectWriter instances track the progress of each Import Subprocess.
| Constructor Summary | |
|---|---|
ProgressObjectWriter(ImportContext rnasImportContext,
ImportProgressObject importProgressObject)
|
|
ProgressObjectWriter(int totalTasksToProecess,
ImportProgressObject importProgressObject)
|
|
| Method Summary | |
|---|---|
void |
done()
Callback given by ImportTaskExecutor when it is done with processing all ImportRequest and has shutdown |
int |
getFilesProcessedSofar()
|
int |
getTotalFilesToProcess()
|
void |
handleError(ImportRequest importRequest,
ImportStatus failureType,
String errorMessage)
|
void |
handleError(ImportRequest importRequest,
ImportStatus failureType,
Throwable failure,
String errorMessage)
Callback given by ImportTaskExecutor when a error has ocuured while executing an ImportRequest |
void |
handleFatalError(ImportRequest importRequest,
Throwable failure,
String errorMessage)
|
boolean |
isStopped()
|
void |
postExecution(ImportRequest importRequest,
ImportStatus importStatus)
Callback given by ImportTaskExecutor after executing an ImportRequest |
void |
preExecution(ImportRequest importRequest)
Callback given by ImportTaskExecutor before executing an ImportRequest |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProgressObjectWriter(ImportContext rnasImportContext,
ImportProgressObject importProgressObject)
public ProgressObjectWriter(int totalTasksToProecess,
ImportProgressObject importProgressObject)
| Method Detail |
|---|
public void preExecution(ImportRequest importRequest)
ImportSubProcessObserver
preExecution in interface ImportSubProcessObserverimportRequest - to be executed request
public void postExecution(ImportRequest importRequest,
ImportStatus importStatus)
ImportSubProcessObserver
postExecution in interface ImportSubProcessObserverimportRequest - executed requestimportStatus - importStatus after executing request
public void handleFatalError(ImportRequest importRequest,
Throwable failure,
String errorMessage)
handleFatalError in interface ImportSubProcessObserver
public void handleError(ImportRequest importRequest,
ImportStatus failureType,
String errorMessage)
handleError in interface ImportSubProcessObserver
public void handleError(ImportRequest importRequest,
ImportStatus failureType,
Throwable failure,
String errorMessage)
ImportSubProcessObserver
handleError in interface ImportSubProcessObserverimportRequest - failed requestfailureType - Failure status of requestfailure - Failure CauseerrorMessage - error message to be logged/shown to userpublic void done()
ImportSubProcessObserver
done in interface ImportSubProcessObserverpublic boolean isStopped()
isStopped in interface ImportSubProcessObserverpublic int getFilesProcessedSofar()
public int getTotalFilesToProcess()
|
Dekoh platform API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
© 2009 Pramati Technologies - Dekoh - Portal for Developers