org.LexGrid.LexBIG.Impl.loaders
Class SemNetLoaderImpl
java.lang.Object
org.LexGrid.LexBIG.Impl.Extensions.AbstractExtendable
org.LexGrid.LexBIG.Impl.loaders.BaseLoader
org.LexGrid.LexBIG.Impl.loaders.SemNetLoaderImpl
- All Implemented Interfaces:
- java.io.Serializable, Extendable, Loader, StatusReporter
public class SemNetLoaderImpl
- extends BaseLoader
This loader loads a series of coding schemes to a LexBIG service according to
a mapping of HL7 RIM database elements to LexBIG/LexGrid.
- Author:
- Scott Bauer, Craig Stancl
- 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, getManifestUtil, getMessageDirector, getName, 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 |
name
public static final java.lang.String name
- See Also:
- Constant Field Values
INHERITANCE_LEVEL
public static java.lang.String INHERITANCE_LEVEL
metaDataFileLocation
public java.lang.String metaDataFileLocation
SemNetLoaderImpl
public SemNetLoaderImpl()
getLogger
protected LgLoggerIF getLogger()
- Overrides:
getLogger
in class BaseLoader
declareAllowedOptions
protected OptionHolder declareAllowedOptions(OptionHolder holder)
- Specified by:
declareAllowedOptions
in class BaseLoader
doLoad
protected URNVersionPair[] doLoad()
throws CodingSchemeAlreadyLoadedException
- Specified by:
doLoad
in class BaseLoader
- Throws:
CodingSchemeAlreadyLoadedException
buildExtensionDescription
protected ExtensionDescription buildExtensionDescription()
- Description copied from class:
AbstractExtendable
- Builds the extension description.
- Specified by:
buildExtensionDescription
in class AbstractExtendable
- Returns:
- the extension description