Class AbstractExportService

java.lang.Object
org.gvsig.export.spi.AbstractExportService
All Implemented Interfaces:
ExportService, org.gvsig.tools.task.CancellableTask, org.gvsig.tools.task.MonitorableTask

public abstract class AbstractExportService extends Object implements ExportService
Author:
jjdelcerro
  • Field Details

    • LOG

      protected static final org.slf4j.Logger LOG
  • Constructor Details

  • Method Details

    • getParameters

      public ExportParameters getParameters()
      Specified by:
      getParameters in interface ExportService
    • getFactory

      public ExportServiceFactory getFactory()
      Specified by:
      getFactory in interface ExportService
    • addFinishListener

      public void addFinishListener(ExportService.ExportFinishListener listener)
      Specified by:
      addFinishListener in interface ExportService
    • fireFinishedListener

      protected void fireFinishedListener()
    • fireCancelledListeners

      protected void fireCancelledListeners()
    • getTaskStatus

      public org.gvsig.tools.task.SimpleTaskStatus getTaskStatus()
      Specified by:
      getTaskStatus in interface org.gvsig.tools.task.MonitorableTask
    • setTaskStatus

      public void setTaskStatus(org.gvsig.tools.task.SimpleTaskStatus taskStatus)
      Specified by:
      setTaskStatus in interface ExportService
    • isCancellationRequested

      public boolean isCancellationRequested()
      Specified by:
      isCancellationRequested in interface org.gvsig.tools.task.CancellableTask
    • cancelRequest

      public void cancelRequest()
      Specified by:
      cancelRequest in interface org.gvsig.tools.task.CancellableTask
    • getTargetOpenStoreParameters

      public List<org.gvsig.fmap.dal.OpenDataStoreParameters> getTargetOpenStoreParameters() throws ExportException
      Specified by:
      getTargetOpenStoreParameters in interface ExportService
      Throws:
      ExportException
    • createServerExplorer

      protected abstract org.gvsig.fmap.dal.DataServerExplorer createServerExplorer() throws ExportException
      Throws:
      ExportException
    • createTargetNewStoreParameters

      protected abstract org.gvsig.fmap.dal.NewDataStoreParameters createTargetNewStoreParameters() throws ExportException
      Throws:
      ExportException
    • createTargetOpenStoreParameters

      protected abstract org.gvsig.fmap.dal.OpenDataStoreParameters createTargetOpenStoreParameters() throws ExportException
      Throws:
      ExportException
    • export

      public void export(org.gvsig.fmap.dal.feature.FeatureSet featureSet) throws ExportException
      Specified by:
      export in interface ExportService
      Throws:
      ExportException
    • copyValues

      protected void copyValues(org.gvsig.fmap.dal.feature.Feature source, org.gvsig.fmap.dal.feature.EditableFeature target)