public class ExportManager extends AbstractIOManager<eu.etaxonomy.cdm.io.common.IExportConfigurator> implements IPostMoniteredOperationEnabled
ExportHandler class.
AbstractIOManager.TYPE
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DATE_FORMAT_NOW
Constant
DATE_FORMAT_NOW="yyyyMMddHHmm" |
applicationConfiguration
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.core.runtime.jobs.Job |
createIOJob(eu.etaxonomy.cdm.io.common.IExportConfigurator configurator)
createIOJob
|
org.eclipse.core.runtime.jobs.Job |
createIOServiceJob(eu.etaxonomy.cdm.io.cdmLight.CdmLightExportConfigurator configurator,
java.lang.String urlString) |
org.eclipse.core.runtime.jobs.Job |
createIOServiceJob(eu.etaxonomy.cdm.io.common.IExportConfigurator configurator,
java.io.File exportFile) |
eu.etaxonomy.cdm.io.jaxb.JaxbExportConfigurator |
JaxbConfigurator()
JaxbConfigurator
|
static ExportManager |
NewInstance(eu.etaxonomy.cdm.api.application.ICdmRepository applicationConfiguration)
NewInstance
|
void |
postOperation(eu.etaxonomy.cdm.common.monitor.IRemotingProgressMonitor monitor) |
void |
runMoniteredOperation(eu.etaxonomy.cdm.io.common.IExportConfigurator configurator,
java.lang.String urlString) |
eu.etaxonomy.cdm.io.sdd.out.SDDExportConfigurator |
SddConfigurator()
SddConfigurator
|
run, run, showResult
public static final java.lang.String DATE_FORMAT_NOW
DATE_FORMAT_NOW="yyyyMMddHHmm"
public static ExportManager NewInstance(eu.etaxonomy.cdm.api.application.ICdmRepository applicationConfiguration)
NewInstance
applicationConfiguration
- a
CdmApplicationController
object.ExportManager
object.protected org.eclipse.core.runtime.jobs.Job createIOJob(eu.etaxonomy.cdm.io.common.IExportConfigurator configurator)
createIOJob
createIOJob
in class AbstractIOManager<eu.etaxonomy.cdm.io.common.IExportConfigurator>
configurator
- a IExportConfigurator
object.Job
object.public org.eclipse.core.runtime.jobs.Job createIOServiceJob(eu.etaxonomy.cdm.io.common.IExportConfigurator configurator, java.io.File exportFile)
public final eu.etaxonomy.cdm.io.jaxb.JaxbExportConfigurator JaxbConfigurator()
JaxbConfigurator
JaxbExportConfigurator
object.public final eu.etaxonomy.cdm.io.sdd.out.SDDExportConfigurator SddConfigurator()
SddConfigurator
SDDExportConfigurator
object.public org.eclipse.core.runtime.jobs.Job createIOServiceJob(eu.etaxonomy.cdm.io.cdmLight.CdmLightExportConfigurator configurator, java.lang.String urlString)
configurator
- urlString
- public void runMoniteredOperation(eu.etaxonomy.cdm.io.common.IExportConfigurator configurator, java.lang.String urlString)
public void postOperation(eu.etaxonomy.cdm.common.monitor.IRemotingProgressMonitor monitor)
postOperation
in interface IPostMoniteredOperationEnabled
Copyright © 2007-2018. All Rights Reserved.