Package org.openstreetmap.osmosis.core.pipeline.v0_6

Examples of org.openstreetmap.osmosis.core.pipeline.v0_6.MultiSinkMultiChangeSinkRunnableSourceManager


    preferences = getDatabasePreferences(taskConfig);
    intervalBegin = getDateArgument(taskConfig, ARG_INTERVAL_BEGIN, new Date(0));
    intervalEnd = getDateArgument(taskConfig, ARG_INTERVAL_END, new Date());
    fullHistory = getBooleanArgument(taskConfig, ARG_READ_FULL_HISTORY, DEFAULT_READ_FULL_HISTORY);
   
    return new RunnableChangeSourceManager(
      taskConfig.getId(),
      new ApidbChangeReader(loginCredentials, preferences, intervalBegin, intervalEnd, fullHistory),
      taskConfig.getPipeArgs()
    );
  }
View Full Code Here


    );
   
    // Convert argument strings to strongly typed objects.
    workingDirectory = new File(workingDirectoryString);
   
    return new RunnableChangeSourceManager(
      taskConfig.getId(),
      new IntervalDownloader(
        taskConfig.getId(),
        workingDirectory
      ),
View Full Code Here

  /**
   * {@inheritDoc}
   */
  @Override
  protected TaskManager createTaskManagerImpl(TaskConfiguration taskConfig) {
    return new RunnableChangeSourceManager(taskConfig.getId(), new EmptyChangeReader(), taskConfig.getPipeArgs());
  }
View Full Code Here

    directory = new File(directoryName);
   
    // Build the task object.
    task = new ReadDataset(directory, enableWayTileIndex);
   
    return new RunnableDatasetSourceManager(
      taskConfig.getId(),
      task,
      taskConfig.getPipeArgs()
    );
  }
View Full Code Here

   
    // Get the task arguments.
    loginCredentials = getDatabaseLoginCredentials(taskConfig);
    preferences = getDatabasePreferences(taskConfig);
   
    return new RunnableDatasetSourceManager(
      taskConfig.getId(),
      new PostgreSqlDatasetReader(loginCredentials, preferences),
      taskConfig.getPipeArgs()
    );
  }
View Full Code Here

   
    // Get the task arguments.
    loginCredentials = getDatabaseLoginCredentials(taskConfig);
    preferences = getDatabasePreferences(taskConfig);
   
    return new RunnableDatasetSourceManager(
      taskConfig.getId(),
      new PostgreSqlDatasetReader(loginCredentials, preferences),
      taskConfig.getPipeArgs()
    );
  }
View Full Code Here

    file = new File(fileName);

    // Build the task object.
    task = new PbfReader(file, workers);

    return new RunnableSourceManager(taskConfig.getId(), task, taskConfig.getPipeArgs());
  }
View Full Code Here

      file = new File(fileName);
     
      // Build the task object.
      task = new FastXmlReader(file, enableDateParsing, compressionMethod);
     
      return new RunnableSourceManager(taskConfig.getId(), task, taskConfig.getPipeArgs());
    }
View Full Code Here

    file = new File(fileName);
   
    // Build the task object.
    task = new XmlReader(file, enableDateParsing, compressionMethod);
   
    return new RunnableSourceManager(taskConfig.getId(), task, taskConfig.getPipeArgs());
  }
View Full Code Here

   
    // Get the task arguments.
    loginCredentials = getDatabaseLoginCredentials(taskConfig);
    preferences = getDatabasePreferences(taskConfig);
   
    return new RunnableSourceManager(
      taskConfig.getId(),
      new ApidbCurrentReader(loginCredentials, preferences),
      taskConfig.getPipeArgs()
    );
  }
View Full Code Here

TOP

Related Classes of org.openstreetmap.osmosis.core.pipeline.v0_6.MultiSinkMultiChangeSinkRunnableSourceManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.