Dekoh platform API

dekoh.portal.fwk.importer
Interface ImportSubProcess

All Known Implementing Classes:
DBOperationsSubProcess, ExecutorBackedImportSubProcess

public interface ImportSubProcess

Since:
Feb 29, 2008

Nested Class Summary
static class ImportSubProcess.ExecutionPolicy
           
 
Method Summary
 void addSuccessor(ImportSubProcess successorImportTask)
           
 void awaitCompletion()
           
 void execute(ImportRequest importRequest)
           
 void execute(ImportRequest importRequest, ImportSubProcessObserver actionObserver)
           
 List getSuccessors()
           
 void shutdown()
           
 

Method Detail

execute

void execute(ImportRequest importRequest)
             throws ExecutionException,
                    InterruptedException
Throws:
ExecutionException
InterruptedException

execute

void execute(ImportRequest importRequest,
             ImportSubProcessObserver actionObserver)
             throws ExecutionException,
                    InterruptedException
Throws:
ExecutionException
InterruptedException

shutdown

void shutdown()

awaitCompletion

void awaitCompletion()
                     throws InterruptedException,
                            ExecutionException
Throws:
InterruptedException
ExecutionException

addSuccessor

void addSuccessor(ImportSubProcess successorImportTask)

getSuccessors

List getSuccessors()

Dekoh platform API

© 2009 Pramati Technologies - Dekoh - Portal for Developers