|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.seasar.extension.jdbc.gen.task.AbstractTask
org.seasar.extension.jdbc.gen.task.ExecuteSqlTask
public class ExecuteSqlTask
SQLを実行するTask
です。
ExecuteSqlCommand
フィールドの概要 | |
---|---|
protected ExecuteSqlCommand |
command
コマンド |
クラス org.seasar.extension.jdbc.gen.task.AbstractTask から継承されたフィールド |
---|
classpath, commandInvokerClassName, ERROR_PROPERTY_NAME_SUFFIX, java, jvmCommandline, RESULT_PROPERTY_NAME_SUFFIX |
クラス org.apache.tools.ant.Task から継承されたフィールド |
---|
target, taskName, taskType, wrapper |
クラス org.apache.tools.ant.ProjectComponent から継承されたフィールド |
---|
description, location, project |
コンストラクタの概要 | |
---|---|
ExecuteSqlTask()
|
メソッドの概要 | |
---|---|
void |
addConfiguredSqlFileList(org.apache.tools.ant.types.FileList sqlFileList)
すでに値が設定された FileList を追加します。 |
protected Command |
getCommand()
コマンドを返します。 |
void |
setBlockDelimiter(java.lang.String blockDelimiter)
SQLブロックの区切り文字を設定します。 |
void |
setConfigPath(java.lang.String configPath)
設定ファイルのパスを設定します。 |
void |
setEnv(java.lang.String env)
環境名を設定します。 |
void |
setFactoryClassName(java.lang.String factoryClassName)
Factory の実装クラス名を設定します。 |
void |
setGenDialectClassName(java.lang.String genDialectClassName)
GenDialect の実装クラス名を設定します。 |
void |
setHaltOnError(boolean haltOnError)
エラー発生時に処理を中止する場合 true を設定します。 |
void |
setJdbcManagerName(java.lang.String jdbcManagerName)
JdbcManager のコンポーネント名を設定します。 |
void |
setSqlFileEncoding(java.lang.String sqlFileEncoding)
SQLファイルのエンコーディングを設定します。 |
void |
setStatementDelimiter(char statementDelimiter)
SQLステートメントの区切り文字を設定します。 |
void |
setTransactional(boolean transactional)
すべてのSQLを単一のトランザクションで実行する場合 true 、そうでない場合false を設定します。 |
クラス org.seasar.extension.jdbc.gen.task.AbstractTask から継承されたメソッド |
---|
createClasspath, createJvmarg, execute, executeCommand, getCommandInvokerClassName, setClasspath, setClasspathRef, setCommandInvokerClassName |
クラス org.apache.tools.ant.Task から継承されたメソッド |
---|
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
クラス org.apache.tools.ant.ProjectComponent から継承されたメソッド |
---|
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject |
クラス java.lang.Object から継承されたメソッド |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected ExecuteSqlCommand command
コンストラクタの詳細 |
---|
public ExecuteSqlTask()
メソッドの詳細 |
---|
protected Command getCommand()
AbstractTask
の記述:
AbstractTask
内の getCommand
public void setConfigPath(java.lang.String configPath)
configPath
- 設定ファイルのパスpublic void setEnv(java.lang.String env)
env
- 環境名public void setJdbcManagerName(java.lang.String jdbcManagerName)
JdbcManager
のコンポーネント名を設定します。
jdbcManagerName
- JdbcManager
のコンポーネント名public void setFactoryClassName(java.lang.String factoryClassName)
Factory
の実装クラス名を設定します。
factoryClassName
- Factory
の実装クラス名public void addConfiguredSqlFileList(org.apache.tools.ant.types.FileList sqlFileList)
FileList
を追加します。
sqlFileList
- すでに値が設定されたFileList
public void setBlockDelimiter(java.lang.String blockDelimiter)
blockDelimiter
- SQLブロックの区切り文字public void setStatementDelimiter(char statementDelimiter)
statementDelimiter
- SQLステートメントの区切り文字public void setHaltOnError(boolean haltOnError)
true
を設定します。
haltOnError
- エラー発生時に処理を中止する場合true
public void setSqlFileEncoding(java.lang.String sqlFileEncoding)
sqlFileEncoding
- SQLファイルのエンコーディングpublic void setTransactional(boolean transactional)
true
、そうでない場合false
を設定します。
transactional
- すべてのSQLを単一のトランザクションで実行する場合true
、そうでない場合false
public void setGenDialectClassName(java.lang.String genDialectClassName)
GenDialect
の実装クラス名を設定します。
genDialectClassName
- GenDialect
の実装クラス名
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |