public class InputDataParamDB
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
DB データソースを実行オプションから設定するための拡張実行オプションクラスです。
また、実行オプションの指定方法に関しては、RuntimeParam
クラスの記述を参照して下さい。
RuntimeParam
,
直列化された形式修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
DRIVER_ODBC
データベース種別指定 "odbc"
|
static java.lang.String |
DRIVER_ORACLE
データベース種別指定 "oracle"
|
コンストラクタと説明 |
---|
InputDataParamDB() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Object |
clone() |
protected java.lang.String |
generateCommandLine()
コマンドライン文字列を生成する。
|
java.lang.String |
getCommandLine()
設定されているコマンドライン文字列を返します。
|
java.lang.String |
getDataSourceName()
設定されているデータソース名を返します。
|
java.lang.String |
getDriver()
設定されているデータソース名を返します。
|
java.lang.String |
getPassword()
設定されているパスワードを返します。
|
java.lang.String |
getrUserName()
設定されているユーザ名を返します。
|
java.lang.String |
getSql()
設定されているSQLを返します。
|
java.lang.String |
getSqlFilePath()
設定されているSQLファイルパスを返します。
|
void |
init()
すべてのプロパティを初期化します。
|
protected boolean |
isUnix()
システムがUnix環境かどうかを返します。
|
protected void |
parse()
コマンドライン文字列を解析する。
|
void |
setCommandLine(java.lang.String commandline)
コマンドライン文字列を設定します。
|
void |
setDataSourceName(java.lang.String datasource)
データソース名を設定します。
|
void |
setDriver(java.lang.String driver)
データソース名を設定します。
|
void |
setPassword(java.lang.String password)
パスワードを設定します。
|
void |
setSql(java.lang.String sql)
SQLを設定します。
|
void |
setSqlFilePath(java.lang.String sqlfile)
SQLファイルパスを設定します。
|
void |
setUserName(java.lang.String username)
ユーザ名を設定します。
|
public static final java.lang.String DRIVER_ODBC
public static final java.lang.String DRIVER_ORACLE
public void setDriver(java.lang.String driver)
public java.lang.String getDriver()
public void setDataSourceName(java.lang.String datasource)
public java.lang.String getDataSourceName()
public void setUserName(java.lang.String username)
public java.lang.String getrUserName()
public void setPassword(java.lang.String password)
public java.lang.String getPassword()
public void setSql(java.lang.String sql)
public java.lang.String getSql()
public void setSqlFilePath(java.lang.String sqlfile)
protected boolean isUnix()
public java.lang.String getSqlFilePath() throws java.io.IOException
java.io.IOException
public void init()
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
クラス内 java.lang.Object
java.lang.CloneNotSupportedException
public void setCommandLine(java.lang.String commandline)
commandline
- コマンドライン文字列public java.lang.String getCommandLine()
protected void parse()
protected java.lang.String generateCommandLine()