|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.tools.ant.ProjectComponent | +--org.apache.tools.ant.Task | +--org.enableit.db.ant.AbstractDBTask
Abstract Ant Task that requires database connection data.
Field Summary | |
protected java.lang.String |
driver
The JDBC driver's class name. |
protected java.lang.String |
password
Password to use when connecting to the database. |
protected java.lang.String |
schemaName
Schema name to use when connecting to the database. |
protected java.lang.String |
url
The database URL to connect to. |
protected java.lang.String |
userid
Username to use when connecting to the database. |
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 | |
AbstractDBTask()
Default Constructor |
Method Summary | |
abstract void |
execute()
The Ant-defined execute method must be implemented by subclasses. |
void |
setDriver(java.lang.String driver)
Sets the JDBC driver to use in making a connection |
void |
setPassword(java.lang.String password)
Sets the JDBC password to use in making a connection |
void |
setSchemaName(java.lang.String schemaName)
Sets the JDBC schema name to use in making a connection |
void |
setUrl(java.lang.String url)
Sets the JDBC url to connect to. |
void |
setUserid(java.lang.String userid)
Sets the JDBC userid to use in making a connection |
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorOutput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName |
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 |
Field Detail |
protected java.lang.String driver
protected java.lang.String url
protected java.lang.String userid
protected java.lang.String schemaName
protected java.lang.String password
Constructor Detail |
public AbstractDBTask()
Method Detail |
public void setDriver(java.lang.String driver)
public void setUrl(java.lang.String url)
public void setPassword(java.lang.String password)
public void setUserid(java.lang.String userid)
public void setSchemaName(java.lang.String schemaName)
public abstract void execute()
execute
method must be implemented by subclasses.
execute
in class org.apache.tools.ant.Task
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |