public interface HL7_Loader extends Loader
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
description |
static java.lang.String |
name |
Modifier and Type | Method and Description |
---|---|
void |
load(java.lang.String path,
boolean stopOnErrors,
boolean async) |
void |
validate(java.lang.String dbName,
int validationLevel) |
clearLog, getCodingSchemeManifest, getCodingSchemeManifestURI, getCodingSchemeReferences, getLoaderPreferences, getLog, getOntologyFormat, getOptions, getStatus, load, setCodingSchemeManifest, setCodingSchemeManifestURI, setLoaderPreferences, setLoaderPreferences
getDescription, getName, getProvider, getVersion
static final java.lang.String name
static final java.lang.String description
void load(java.lang.String path, boolean stopOnErrors, boolean async) throws LBException
path
- Location of the source Access database.
Example: C:/rim0216d-rim-vocab.mdbURI
- Location of the manifest file.stopOnErrors
- True means stop if any load error is detected. False means
attempt to load what can be loaded if recoverable errors are
encountered.async
- Flag controlling whether load occurs in the calling thread. If
true, the load will occur in a separate asynchronous process.
If false, this method blocks until the load operation
completes or fails. Regardless of setting, the getStatus and
getLog calls are used to fetch results.LBException
void validate(java.lang.String dbName, int validationLevel) throws LBException
dbName
- Location of the source Access database.
Example: C:/rim0216d-rim-vocab.mdbvalidationLevel
- Loader-specific level of validation; 0 = verify that the
database and target terminologies are present and accessible.LBException