public interface NCIHistoryLoader extends Loader
Modifier and Type | Method and Description |
---|---|
void |
load(java.net.URI source,
java.net.URI versions,
boolean append,
boolean stopOnErrors,
boolean async)
Load history from a candidate resource.
|
void |
validate(java.net.URI source,
java.net.URI versions,
int validationLevel)
Validate history for a candidate resource without performing a load.
|
clearLog, getCodingSchemeManifest, getCodingSchemeManifestURI, getCodingSchemeReferences, getLoaderPreferences, getLog, getOntologyFormat, getOptions, getStatus, load, setCodingSchemeManifest, setCodingSchemeManifestURI, setLoaderPreferences, setLoaderPreferences
getDescription, getName, getProvider, getVersion
void load(java.net.URI source, java.net.URI versions, boolean append, boolean stopOnErrors, boolean async) throws LBException
source
- URI specifying location of the history file.versions
- URI specifying location of the file containing version
identifiers for the history to be loaded.append
- True means that the provided history file will be added into
the current history database (a new db will be created if none
exist) False means that the current database will be replaced
by the new content.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.net.URI source, java.net.URI versions, int validationLevel) throws LBException
source
- URI corresponding to the history file.versions
- URI specifying location of the file containing version
identifiers for the history to be loaded.validationLevel
- Supported levels of validation include: 0 = Verify top 10
lines are correct format. 1 = Verify entire file.LBException