public interface Exporter extends Extendable, StatusReporter
Modifier and Type | Method and Description |
---|---|
void |
clearLog()
Clears any associated log entries.
|
void |
export(AbsoluteCodingSchemeVersionReference source,
java.net.URI destination)
Export a CodingScheme resource to a URI destination.
|
void |
exportPickListDefinition(java.lang.String pickListId,
java.net.URI destination)
Export a Pick List Definition resource to a URI destination.
|
void |
exportValueSetDefinition(java.net.URI valueSetDefinitionURI,
java.lang.String valueSetDefinitionVersion,
java.net.URI destination)
Export a Value Set Definition resource to a URI destination.
|
LogEntry[] |
getLog(LogLevel level)
Returns log entries for the current or most recent export operation that
match a particular status; null if no operation has been attempted.
|
OptionHolder |
getOptions() |
java.net.URI[] |
getReferences()
Returns absolute references for resources written by the most
recent operation; empty if not applicable.
|
ExportStatus |
getStatus()
Returns status of the current or most recent export operation;
null if no operation has been attempted.
|
getDescription, getName, getProvider, getVersion
OptionHolder getOptions()
void clearLog()
java.net.URI[] getReferences()
LogEntry[] getLog(LogLevel level)
getLog
in interface StatusReporter
status
- One of several log levels defined by the system, or null to
return all log entries.ExportStatus getStatus()
getStatus
in interface StatusReporter
void export(AbsoluteCodingSchemeVersionReference source, java.net.URI destination)
source
- the sourcedestination
- the destinationvoid exportValueSetDefinition(java.net.URI valueSetDefinitionURI, java.lang.String valueSetDefinitionVersion, java.net.URI destination)
URI
- of value set definitionversion
- of value set definitiondestination
- the destinationvoid exportPickListDefinition(java.lang.String pickListId, java.net.URI destination)
Id
- of Pick List Definitiondestination
- the destination