org.lexgrid.loader.meta
Class MetaBatchLoaderImpl
java.lang.Object
org.LexGrid.LexBIG.Impl.Extensions.AbstractExtendable
org.LexGrid.LexBIG.Impl.loaders.BaseLoader
org.lexgrid.loader.AbstractSpringBatchLoader
org.lexgrid.loader.meta.MetaBatchLoaderImpl
All Implemented Interfaces: java.io.Serializable, Extendable , Loader , MetaBatchLoader , SpringBatchLoader , StatusReporter
public class MetaBatchLoaderImpl extends AbstractSpringBatchLoader implements MetaBatchLoader
The Class MetaBatchLoaderImpl.
Author:
Kevin Peterson
See Also: Serialized Form
Methods inherited from class org.LexGrid.LexBIG.Impl.loaders.BaseLoader
addBooleanOptionValue , baseLoad , buildRootNode , clearLog , constructVersionPairsFromCodingSchemes , createCachingMessageDirectorIF , createDefaultInserter , createDefaultInserter , doesOptionExist , doIndex , doPostProcessing , doTransitiveAndIndex , doTransitiveTable , getAbsoluteCodingSchemeVersionReferenceFromOptionString , getCodingSchemeManifest , getCodingSchemeManifestURI , getCodingSchemeReferences , getDescription , getLoaderPreferences , getLog , getLogger , getManifestUtil , getMessageDirector , getOntologyFormat , getOptions , getPostProcessor , getProvider , getResourceUri , getStatus , getStringFromURI , getVersion , isDoApplyPostLoadManifest , isDoComputeTransitiveClosure , isDoIndexing , isDoRegister , isDoRemoveOnFailure , isInUse , load , lock , persistCodingSchemeToDatabase , persistCodingSchemeToDatabase , register , register , setCachingMessageDirectorIF , setCodingSchemeManifest , setCodingSchemeManifestURI , setCodingSchemeReferences , setDoApplyPostLoadManifest , setDoComputeTransitiveClosure , setDoIndexing , setDoRegister , setDoRemoveOnFailure , setInUse , setLoaderPreferences , setLoaderPreferences , setManifestUtil , setOptions , setResourceUri , setStatus , unlock , urnVersionPairToAbsoluteCodingSchemeVersionReference
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.LexGrid.LexBIG.Extensions.Load.Loader
clearLog , getCodingSchemeManifest , getCodingSchemeManifestURI , getCodingSchemeReferences , getLoaderPreferences , getLog , getOntologyFormat , getOptions , getStatus , load , setCodingSchemeManifest , setCodingSchemeManifestURI , setLoaderPreferences , setLoaderPreferences
MetaBatchLoaderImpl
public MetaBatchLoaderImpl ()
loadMeta
public void loadMeta (java.net.URI rrfDir)
throws java.lang.Exception
Description copied from interface: MetaBatchLoader
Load meta.
Specified by: loadMeta
in interface MetaBatchLoader
Parameters: rrfDir
- the rrf dir
Throws:
java.lang.Exception
- the exception
resumeMeta
public void resumeMeta (java.net.URI rrfDir,
java.lang.String uri,
java.lang.String version)
throws java.lang.Exception
Description copied from interface: MetaBatchLoader
Resume meta.
Specified by: resumeMeta
in interface MetaBatchLoader
Parameters: rrfDir
- the rrf diruri
- the uriversion
- the version
Throws:
java.lang.Exception
- the exception
removeLoad
public void removeLoad (java.lang.String uri,
java.lang.String version)
throws LBParameterException
Specified by: removeLoad
in interface MetaBatchLoader
Throws:
LBParameterException
main
public static void main (java.lang.String[] args)
throws java.lang.Exception
Throws:
java.lang.Exception
getName
public java.lang.String getName ()
Description copied from interface: Extendable
Return the name assigned to this service extension. This name must be unique
within context of the installed node and is used to register and lookup
the extension through a LexBIGService.
Specified by: getName
in interface Extendable
Overrides: getName
in class BaseLoader
declareAllowedOptions
protected OptionHolder declareAllowedOptions (OptionHolder holder)
Specified by: declareAllowedOptions
in class BaseLoader
doLoad
protected URNVersionPair [] doLoad ()
Specified by: doLoad
in class BaseLoader
getLoadedCodingSchemes
protected URNVersionPair [] getLoadedCodingSchemes (org.springframework.context.ApplicationContext context)
Specified by: getLoadedCodingSchemes
in class AbstractSpringBatchLoader
buildExtensionDescription
protected ExtensionDescription buildExtensionDescription ()
Description copied from class: AbstractExtendable
Builds the extension description.
Specified by: buildExtensionDescription
in class AbstractExtendable
Returns: the extension description
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.
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD