Class UploadLayerTask

  • All Implemented Interfaces:
    Runnable

    public class UploadLayerTask
    extends AbstractIOTask
    UploadLayerTask uploads the data managed by an OsmDataLayer asynchronously.
         ExecutorService executorService = ...
         UploadLayerTask task = new UploadLayerTask(layer, monitor);
         Future<?> taskFuture = executorService.submit(task)
         try {
            // wait for the task to complete
            taskFuture.get();
         } catch (Exception e) {
            e.printStackTrace();
         }