org.dbmaintain.launch.task
Class TaskConfiguration

java.lang.Object
  extended by org.dbmaintain.launch.task.TaskConfiguration

public class TaskConfiguration
extends Object

Author:
Tim Ducheyne, Filip Neven

Constructor Summary
TaskConfiguration(Properties configuration)
           
 
Method Summary
 void addAllConfiguration(Properties customConfiguration)
           
 void addConfigurationIfSet(String propertyName, Boolean propertyValue)
           
 void addConfigurationIfSet(String propertyName, Long propertyValue)
           
 void addConfigurationIfSet(String propertyName, String propertyValue)
           
protected  void addDatabaseConfiguration(DbMaintainDatabase taskDatabase, String name)
           
 void addDatabaseConfigurations(List<? extends DbMaintainDatabase> dbMaintainDatabases)
           
 Properties getConfiguration()
           
 Map<String,DataSource> getDataSourcesPerDatabaseName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskConfiguration

public TaskConfiguration(Properties configuration)
Method Detail

addAllConfiguration

public void addAllConfiguration(Properties customConfiguration)

addConfigurationIfSet

public void addConfigurationIfSet(String propertyName,
                                  String propertyValue)

addConfigurationIfSet

public void addConfigurationIfSet(String propertyName,
                                  Boolean propertyValue)

addConfigurationIfSet

public void addConfigurationIfSet(String propertyName,
                                  Long propertyValue)

addDatabaseConfigurations

public void addDatabaseConfigurations(List<? extends DbMaintainDatabase> dbMaintainDatabases)

addDatabaseConfiguration

protected void addDatabaseConfiguration(DbMaintainDatabase taskDatabase,
                                        String name)

getConfiguration

public Properties getConfiguration()

getDataSourcesPerDatabaseName

public Map<String,DataSource> getDataSourcesPerDatabaseName()


Copyright © 2011. All Rights Reserved.