|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.lexevs.cts2.LexEvsBasedService
org.lexevs.cts2.BaseService
org.lexevs.cts2.admin.export.CodeSystemExportOperationImpl
public class CodeSystemExportOperationImpl
Implementation CTS 2 Code System Export Operation.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.lexevs.cts2.BaseService |
---|
BaseService.KnownTags, BaseService.SortableProperties |
Constructor Summary | |
---|---|
CodeSystemExportOperationImpl()
|
Method Summary | |
---|---|
java.net.URI |
exportCodedNodeGraph(java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
CodedNodeGraph cng,
java.net.URI exportDestination,
boolean overwrite,
boolean stopOnErrors,
boolean async)
Resolves the given CodedNodeGraph(CNG) and exports the contents. |
java.net.URI |
exportCodedNodeSet(java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
CodedNodeSet cns,
java.net.URI exportDestination,
boolean overwrite,
boolean stopOnErrors,
boolean async)
Resolves the given CodedNodeSet(CNS) and exports the contents. |
java.net.URI |
exportCodeSystemContent(java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
java.net.URI exportDestination,
Exporter exporter)
Exports contents of the code system using the exporter specified. |
CodedNodeGraph |
getCodeSystemCodedNodeGraph(java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion)
Returns CodedNodeGraph(CNG) for a Code System Version. |
CodedNodeSet |
getCodeSystemCodedNodeSet(java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion)
Returns CodedNodeSet(CNS) for a Code System Version. |
java.util.List<java.lang.String> |
getSupportedExporterNames()
Returns list of Exporter names supported by this LexEVS instance. |
Methods inherited from class org.lexevs.cts2.BaseService |
---|
createUniqueId, getLexEvsCTS2, getServiceInfo |
Methods inherited from class org.lexevs.cts2.LexEvsBasedService |
---|
getDatabaseServiceManager, getIndexServiceManager, getLexBIGService, getLexBIGServiceManager, getLexBIGServiceManagerCredentials, getSystemResourceService |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CodeSystemExportOperationImpl()
Method Detail |
---|
public java.net.URI exportCodeSystemContent(java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, java.net.URI exportDestination, Exporter exporter) throws LBException
CodeSystemExportOperation
exportCodeSystemContent
in interface CodeSystemExportOperation
codeSystemNameOrURI
- URI of the Code System to be exportedcodeSystemVersion
- Version of the Code System to be exportedexportDestination
- Destination path information for the exported file.exporter
- to use. Use getSupportedExporterNames to get all the exporters supported by this instance of CTS2.
LBException
public java.net.URI exportCodedNodeGraph(java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, CodedNodeGraph cng, java.net.URI exportDestination, boolean overwrite, boolean stopOnErrors, boolean async) throws LBException
CodeSystemExportOperation
exportCodedNodeGraph
in interface CodeSystemExportOperation
codeSystemNameOrURI
- URI of the Code System to be used for resolving the CNGcodeSystemVersion
- Version of the Code System to be used for resolving the CNGcng
- Coded Node GraphexportDestination
- Destination for the exported fileoverwrite
- True means, any existing file will be overwrittenstopOnErrors
- True means stop if any export error is detected. False means
attempt to export what can be exported if recoverable errors are
encountered.async
- Flag controlling whether export occurs in the calling thread.
If true, the export will occur in a separate asynchronous process.
If false, this method blocks until the export operation
completes or fails. Regardless of setting, the getStatus and
getLog calls are used to fetch results.
LBException
public java.net.URI exportCodedNodeSet(java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, CodedNodeSet cns, java.net.URI exportDestination, boolean overwrite, boolean stopOnErrors, boolean async) throws LBException
CodeSystemExportOperation
exportCodedNodeSet
in interface CodeSystemExportOperation
codeSystemNameOrURI
- URI of the Code System to be used for resolving the CNScodeSystemVersion
- Version of the Code System to be used for resolving the CNScns
- Coded Node SetexportDestination
- Destination for the exported fileoverwrite
- True means, any existing file will be overwrittenstopOnErrors
- True means stop if any export error is detected. False means
attempt to export what can be exported if recoverable errors are
encountered.async
- Flag controlling whether export occurs in the calling thread.
If true, the export will occur in a separate asynchronous process.
If false, this method blocks until the export operation
completes or fails. Regardless of setting, the getStatus and
getLog calls are used to fetch results.
LBException
public CodedNodeGraph getCodeSystemCodedNodeGraph(java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion) throws LBException
CodeSystemExportOperation
getCodeSystemCodedNodeGraph
in interface CodeSystemExportOperation
codeSystemNameOrURI
- URI of the Code System to be exportedcodeSystemVersion
- Version of the Code System to be exported
LBException
public CodedNodeSet getCodeSystemCodedNodeSet(java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion) throws LBException
CodeSystemExportOperation
getCodeSystemCodedNodeSet
in interface CodeSystemExportOperation
codeSystemNameOrURI
- URI of the Code System to be exportedcodeSystemVersion
- Version of the Code System to be exported
LBException
public java.util.List<java.lang.String> getSupportedExporterNames() throws LBException
CodeSystemExportOperation
getSupportedExporterNames
in interface CodeSystemExportOperation
LBException
|
Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |