net.sf.colle.ant
Class TableBuilderTask

java.lang.Object
  extended byorg.apache.tools.ant.ProjectComponent
      extended byorg.apache.tools.ant.Task
          extended bynet.sf.colle.ant.TableBuilderTask

public class TableBuilderTask
extends org.apache.tools.ant.Task

Validates application specific Colle files. Created: 31 May 2004

Version:
$Revision: 1.2 $, $Date: 2004/07/09 04:34:33 $
Author:
Dwayne Schultz

Nested Class Summary
 class TableBuilderTask.LoaderFilterStub
           
 
Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
TableBuilderTask()
           
 
Method Summary
 TableBuilderTask.LoaderFilterStub createLoaderFilter()
           
 void execute()
           
 void setCommand(String psCommand)
           
 void setDatabase(String psDatabase)
           
 void setDatabaseURL(String psDatabaseURL)
           
 void setDataDir(File pxDataDir)
           
 void setDataFile(File pxDataFile)
           
 void setDataSource(String psDataSource)
           
 void setDateFormat(String psDateFormat)
           
 void setDebug(boolean pbDebug)
           
 void setDoubleFormat(String psDoubleFormat)
           
 void setDriver(String psDriver)
           
 void setInsertsPerCommit(int pnInsertsPerCommit)
           
 void setIntFormat(String psIntFormat)
           
 void setLoaderFilter(String psLoaderFilterClass)
           
 void setModelDir(File pxModelDir)
           
 void setPassword(String psPassword)
           
 void setPort(Integer pnPort)
           
 void setRuntime(String psRuntime)
           
 void setServer(String psServer)
           
 void setTable(String psTable)
           
 void setUseNativeLoader(boolean pbUseNativeLoader)
           
 void setUsername(String psUsername)
           
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableBuilderTask

public TableBuilderTask()
Method Detail

setRuntime

public void setRuntime(String psRuntime)

setDriver

public void setDriver(String psDriver)

setDataSource

public void setDataSource(String psDataSource)

setDatabaseURL

public void setDatabaseURL(String psDatabaseURL)

setServer

public void setServer(String psServer)

setDatabase

public void setDatabase(String psDatabase)

setPort

public void setPort(Integer pnPort)

setUsername

public void setUsername(String psUsername)

setPassword

public void setPassword(String psPassword)

setModelDir

public void setModelDir(File pxModelDir)

setDataDir

public void setDataDir(File pxDataDir)

setUseNativeLoader

public void setUseNativeLoader(boolean pbUseNativeLoader)

createLoaderFilter

public TableBuilderTask.LoaderFilterStub createLoaderFilter()

setLoaderFilter

public void setLoaderFilter(String psLoaderFilterClass)

setTable

public void setTable(String psTable)

setDataFile

public void setDataFile(File pxDataFile)

setDateFormat

public void setDateFormat(String psDateFormat)

setDoubleFormat

public void setDoubleFormat(String psDoubleFormat)

setIntFormat

public void setIntFormat(String psIntFormat)

setInsertsPerCommit

public void setInsertsPerCommit(int pnInsertsPerCommit)

setDebug

public void setDebug(boolean pbDebug)

setCommand

public void setCommand(String psCommand)

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Throws:
org.apache.tools.ant.BuildException