org.openstreetmap.osmosis.core.pgsql.v0_5
Class PostgreSqlDatasetWriterFactory

java.lang.Object
  extended by org.openstreetmap.osmosis.core.pipeline.common.TaskManagerFactory
      extended by org.openstreetmap.osmosis.core.database.DatabaseTaskManagerFactory
          extended by org.openstreetmap.osmosis.core.pgsql.v0_5.PostgreSqlDatasetWriterFactory

public class PostgreSqlDatasetWriterFactory
extends DatabaseTaskManagerFactory

The task manager factory for a database writer.

Author:
Brett Henderson

Constructor Summary
PostgreSqlDatasetWriterFactory()
           
 
Method Summary
protected  TaskManager createTaskManagerImpl(TaskConfiguration taskConfig)
          Create a new task manager containing a task instance.
 
Methods inherited from class org.openstreetmap.osmosis.core.database.DatabaseTaskManagerFactory
getDatabaseLoginCredentials, getDatabasePreferences
 
Methods inherited from class org.openstreetmap.osmosis.core.pipeline.common.TaskManagerFactory
createTaskManager, doesArgumentExist, getBooleanArgument, getDateArgument, getDateArgument, getDefaultIntegerArgument, getDefaultStringArgument, getDoubleArgument, getIntegerArgument, getIntegerArgument, getStringArgument, getStringArgument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PostgreSqlDatasetWriterFactory

public PostgreSqlDatasetWriterFactory()
Method Detail

createTaskManagerImpl

protected TaskManager createTaskManagerImpl(TaskConfiguration taskConfig)
Create a new task manager containing a task instance.

Specified by:
createTaskManagerImpl in class TaskManagerFactory
Parameters:
taskConfig - Contains all information required to instantiate and configure the task.
Returns:
The newly created task manager.