org.LexGrid.LexBIG.Impl.loaders
Class AbstractProcessRunner

java.lang.Object
  extended by org.LexGrid.LexBIG.Impl.loaders.AbstractProcessRunner
All Implemented Interfaces:
ProcessRunner
Direct Known Subclasses:
IndexLoaderImpl, LoaderPostProcessRunner

public abstract class AbstractProcessRunner
extends java.lang.Object
implements ProcessRunner


Constructor Summary
AbstractProcessRunner()
           
 
Method Summary
protected abstract  void doRunProcess(AbsoluteCodingSchemeVersionReference codingSchemeVersion, OntologyFormat format, LgMessageDirectorIF md, ProcessStatus status)
           
 StatusReportingCallback runProcess(AbsoluteCodingSchemeVersionReference codingSchemeVersion, OntologyFormat format)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractProcessRunner

public AbstractProcessRunner()
Method Detail

runProcess

public StatusReportingCallback runProcess(AbsoluteCodingSchemeVersionReference codingSchemeVersion,
                                          OntologyFormat format)
                                   throws LBParameterException
Specified by:
runProcess in interface ProcessRunner
Throws:
LBParameterException

doRunProcess

protected abstract void doRunProcess(AbsoluteCodingSchemeVersionReference codingSchemeVersion,
                                     OntologyFormat format,
                                     LgMessageDirectorIF md,
                                     ProcessStatus status)

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.