public class LexEVSArangoGraphingDbLoader extends AbstractExtendable implements GraphingDBLoader
description, name
Constructor and Description |
---|
LexEVSArangoGraphingDbLoader() |
Modifier and Type | Method and Description |
---|---|
protected ExtensionDescription |
buildExtensionDescription()
Builds the extension description.
|
void |
clearLog()
Clears any associated log entries.
|
protected void |
doRegister(ExtensionRegistry registry,
ExtensionDescription description) |
CodingSchemeManifest |
getCodingSchemeManifest()
Get the CodingSchemeManifest that would be used to modify the ontology content.
|
java.net.URI |
getCodingSchemeManifestURI()
Get the URI of the codingSchemeManifest that would be used to modify the ontology content.
|
AbsoluteCodingSchemeVersionReference[] |
getCodingSchemeReferences()
Returns absolute references for coding schemes loaded or used by the most
recent operation; empty if not applicable.
|
java.lang.String |
getDescription()
Return a description of the extension.
|
LoaderPreferences |
getLoaderPreferences()
Returns the current LoaderPreferences object.
|
LogEntry[] |
getLog(LogLevel level)
Returns log entries for the current or most recent load operation
that match a particular status; null if no operation has been attempted.
|
java.lang.String |
getName()
Return the name assigned to this service extension.
|
OntologyFormat |
getOntologyFormat()
Return the ontology format the loader can handle
|
OptionHolder |
getOptions() |
java.lang.String |
getProvider()
Return an identifier for the extension provider.
|
LoadStatus |
getStatus()
Returns status of the current or most recent load or validate operation;
null if no operation has been attempted.
|
java.lang.String |
getVersion()
Return version information about the extension.
|
void |
load(java.net.URI resource) |
void |
loadGraph(java.lang.String associationName,
java.lang.String codingSchemeUri,
java.lang.String version) |
static void |
main(java.lang.String[] args) |
void |
setCodingSchemeManifest(CodingSchemeManifest codingSchemeManifest)
Set the CodingSchemeManifest that would be used to modify the ontology content.
|
void |
setCodingSchemeManifestURI(java.net.URI codingSchemeManifestUri)
Set the URI of the codingSchemeManifest that would be used to modify the ontology content.
|
void |
setLoaderPreferences(LoaderPreferences loaderPreferences)
Sets the Loader's LoaderPreferences.
|
void |
setLoaderPreferences(java.net.URI loaderPreferencesURI)
Sets the Loader's LoaderPreferences URI.
|
void |
useVersionOrTag(java.lang.String versionOrTag) |
getExtensionDescription, register
public static void main(java.lang.String[] args)
public void useVersionOrTag(java.lang.String versionOrTag)
public void loadGraph(java.lang.String associationName, java.lang.String codingSchemeUri, java.lang.String version)
public OptionHolder getOptions()
getOptions
in interface Loader
public void clearLog()
Loader
public AbsoluteCodingSchemeVersionReference[] getCodingSchemeReferences()
Loader
getCodingSchemeReferences
in interface Loader
public LogEntry[] getLog(LogLevel level)
Loader
getLog
in interface Loader
getLog
in interface StatusReporter
public LoadStatus getStatus()
Loader
getStatus
in interface Loader
getStatus
in interface StatusReporter
public void setCodingSchemeManifest(CodingSchemeManifest codingSchemeManifest)
Loader
setCodingSchemeManifest
in interface Loader
public CodingSchemeManifest getCodingSchemeManifest()
Loader
getCodingSchemeManifest
in interface Loader
public void setCodingSchemeManifestURI(java.net.URI codingSchemeManifestUri) throws LBException
Loader
setCodingSchemeManifestURI
in interface Loader
LBException
public java.net.URI getCodingSchemeManifestURI()
Loader
getCodingSchemeManifestURI
in interface Loader
public LoaderPreferences getLoaderPreferences()
Loader
getLoaderPreferences
in interface Loader
public void setLoaderPreferences(LoaderPreferences loaderPreferences) throws LBParameterException
Loader
setLoaderPreferences
in interface Loader
loaderPreferences
- The LoaderPreference object to be loaded. It is recommended that all implementing
classes check if the LoaderPreferences object is valid for the loader.LBParameterException
public void setLoaderPreferences(java.net.URI loaderPreferencesURI) throws LBParameterException
Loader
setLoaderPreferences
in interface Loader
LBParameterException
public OntologyFormat getOntologyFormat()
Loader
getOntologyFormat
in interface Loader
public java.lang.String getName()
Extendable
getName
in interface Extendable
getName
in class AbstractExtendable
public java.lang.String getDescription()
Extendable
getDescription
in interface Extendable
getDescription
in class AbstractExtendable
public java.lang.String getProvider()
Extendable
getProvider
in interface Extendable
getProvider
in class AbstractExtendable
public java.lang.String getVersion()
Extendable
getVersion
in interface Extendable
getVersion
in class AbstractExtendable
protected void doRegister(ExtensionRegistry registry, ExtensionDescription description) throws LBParameterException
doRegister
in class AbstractExtendable
LBParameterException
protected ExtensionDescription buildExtensionDescription()
AbstractExtendable
buildExtensionDescription
in class AbstractExtendable