org.asyrinx.joey.gen.task
クラス JoeyDataDumpTask

java.lang.Object
  拡張org.apache.tools.ant.ProjectComponent
      拡張org.apache.tools.ant.Task
          拡張org.apache.velocity.texen.ant.TexenTask
              拡張org.asyrinx.joey.gen.task.BaseJoeyDataModelTask
                  拡張org.asyrinx.joey.gen.task.JoeyDataModelTask
                      拡張org.asyrinx.joey.gen.task.JoeyDataDumpTask

public class JoeyDataDumpTask
extends JoeyDataModelTask

作成者:
akima

入れ子クラスの概要
 class JoeyDataDumpTask.TableTool
          A nasty do-it-all tool class.
 
フィールドの概要
 
クラス org.asyrinx.joey.gen.task.JoeyDataModelTask から継承したフィールド
pageGenerator
 
クラス org.asyrinx.joey.gen.task.BaseJoeyDataModelTask から継承したフィールド
context, databaseNames, dataModelDbMap, dataModels, filesets, sqldbmap, xmlFile
 
クラス org.apache.velocity.texen.ant.TexenTask から継承したフィールド
contextProperties, controlTemplate, inputEncoding, outputDirectory, outputEncoding, outputFile, templatePath, useClasspath
 
クラス org.apache.tools.ant.Task から継承したフィールド
description, location, target, taskName, taskType, wrapper
 
クラス org.apache.tools.ant.ProjectComponent から継承したフィールド
project
 
コンストラクタの概要
JoeyDataDumpTask()
           
 
メソッドの概要
protected  void cleanup()
          Closes the db-connection, overriding the cleanup() hook method in TexenTask.
 java.lang.String getDatabaseDriver()
          Get the database driver name
 java.lang.String getDatabaseName()
          Get the database name to dump
 java.lang.String getDatabasePassword()
          Get the database password
 java.lang.String getDatabaseUrl()
          Get the database url
 java.lang.String getDatabaseUser()
          Get the database user
 org.apache.velocity.context.Context initControlContext()
          Initializes initial context
 void setDatabaseDriver(java.lang.String v)
          Set the database driver name
 void setDatabaseName(java.lang.String v)
          Set the database name
 void setDatabasePassword(java.lang.String v)
          Set the database password
 void setDatabaseUrl(java.lang.String v)
          Set the database url
 void setDatabaseUser(java.lang.String v)
          Set the database user
 
クラス org.asyrinx.joey.gen.task.JoeyDataModelTask から継承したメソッド
addNewAppData
 
クラス org.asyrinx.joey.gen.task.BaseJoeyDataModelTask から継承したメソッド
addFileset, getBasePathToDbProps, getDataModelDbMap, getDataModels, getSqlDbMap, getTargetDatabase, getTargetPackage, getXmlFile, grokName, setBasePathToDbProps, setContextProperties, setSqlDbMap, setTargetDatabase, setTargetPackage, setXmlFile
 
クラス org.apache.velocity.texen.ant.TexenTask から継承したメソッド
execute, getContextProperties, getControlTemplate, getOutputDirectory, getOutputFile, getTemplatePath, populateInitialContext, setControlTemplate, setInputEncoding, setOutputDirectory, setOutputEncoding, setOutputFile, setTemplatePath, setUseClasspath
 
クラス org.apache.tools.ant.Task から継承したメソッド
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName
 
クラス org.apache.tools.ant.ProjectComponent から継承したメソッド
getProject, setProject
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JoeyDataDumpTask

public JoeyDataDumpTask()
メソッドの詳細

getDatabaseName

public java.lang.String getDatabaseName()
Get the database name to dump

戻り値:
The DatabaseName value

setDatabaseName

public void setDatabaseName(java.lang.String v)
Set the database name

パラメータ:
v - The new DatabaseName value

getDatabaseUrl

public java.lang.String getDatabaseUrl()
Get the database url

戻り値:
The DatabaseUrl value

setDatabaseUrl

public void setDatabaseUrl(java.lang.String v)
Set the database url

パラメータ:
v - The new DatabaseUrl value

getDatabaseDriver

public java.lang.String getDatabaseDriver()
Get the database driver name

戻り値:
String database driver name

setDatabaseDriver

public void setDatabaseDriver(java.lang.String v)
Set the database driver name

パラメータ:
v - The new DatabaseDriver value

getDatabaseUser

public java.lang.String getDatabaseUser()
Get the database user

戻り値:
String database user

setDatabaseUser

public void setDatabaseUser(java.lang.String v)
Set the database user

パラメータ:
v - The new DatabaseUser value

getDatabasePassword

public java.lang.String getDatabasePassword()
Get the database password

戻り値:
String database password

setDatabasePassword

public void setDatabasePassword(java.lang.String v)
Set the database password

パラメータ:
v - The new DatabasePassword value

initControlContext

public org.apache.velocity.context.Context initControlContext()
                                                       throws java.lang.Exception
Initializes initial context

オーバーライド:
クラス JoeyDataModelTask 内の initControlContext
戻り値:
the context
例外:
java.lang.Exception - generic exception
関連項目:
org.asyrinx.brownie.windmill.task.BaseDataModelTask#initControlContext()

cleanup

protected void cleanup()
                throws java.lang.Exception
Closes the db-connection, overriding the cleanup() hook method in TexenTask.

例外:
java.lang.Exception - Database problem while closing resource.


Copyright © 2004 asyrinx organization. All Rights Reserved.