public class DbInfo extends Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
DbInfo.Type
接続タイプ
|
コンストラクタと説明 |
---|
DbInfo()
コンストラクタ
標準の接続先への情報を取得する
|
DbInfo(IConfiguration config)
コンストラクタ
指定されたXMLから、接続先への情報を取得する
|
DbInfo(ResourceBundle prop)
コンストラクタ
指定されたpropertiesで、接続先への情報を取得する
|
DbInfo(ResourceBundle prop,
String sub)
コンストラクタ
指定されたpropertiesからキーで検索して、接続先への情報を取得する
|
DbInfo(String sub)
コンストラクタ
指定されたキーで、接続先への情報を取得する
|
DbInfo(String drv,
String url,
String usr,
String pwd,
boolean encrypted,
String enc)
コンストラクタ
指定された情報で、接続先への情報を取得する。
|
DbInfo(String drv,
String url,
String usr,
String pwd,
boolean encrypted,
String enc,
String jar)
コンストラクタ
指定された情報で、接続先への情報を取得する。
|
DbInfo(String drv,
String url,
String usr,
String pwd,
String enc)
コンストラクタ
指定された情報で、接続先への情報を取得する。
|
DbInfo(String ctx,
String jndi,
String src,
String usr,
String pwd,
boolean encrypted,
String enc)
コンストラクタ
指定された情報で、接続先への情報を取得する。
|
DbInfo(String ctx,
String jndi,
String src,
String usr,
String pwd,
String enc)
コンストラクタ
指定された情報で、接続先への情報を取得する。
|
修飾子とタイプ | メソッドと説明 |
---|---|
String |
getContext()
Context Factoryの取得
|
String |
getDataSource()
DataSourceの取得
|
String |
getDriver()
ドライバの取得
|
String |
getEncode()
文字エンコードの取得
|
String |
getEncryptKey()
パスワード暗号化キーの取得
|
String |
getJar()
Jarの取得
|
String |
getJndiUrl()
JNDI URLの取得
|
String |
getPassword()
パスワードの取得
|
Properties |
getProperties()
接続プロパティの取得
|
DbInfo.Type |
getType()
接続タイプの取得
|
String |
getUrl()
DB接続先の取得
|
String |
getUser()
ユーザの取得
|
boolean |
isEncrypted()
パスワードの暗号化の取得
|
void |
setEncryptKey(String var)
パスワード暗号化キーの設定
|
String |
toString()
この出力先の文字列表現を返します。
|
public DbInfo()
public DbInfo(String sub)
sub
- キーpublic DbInfo(ResourceBundle prop)
prop
- propertiespublic DbInfo(ResourceBundle prop, String sub)
prop
- propertiessub
- キーpublic DbInfo(IConfiguration config) throws IllegalArgumentException, UnspecifiedPropertyException
config
- DB接続情報IllegalArgumentException
UnspecifiedPropertyException
public DbInfo(String ctx, String jndi, String src, String usr, String pwd, String enc)
ctx
- JNDIコンテキストjndi
- JNDIのURLsrc
- JNDIのデータソース名usr
- ユーザ名pwd
- パスワードenc
- 文字エンコードpublic DbInfo(String ctx, String jndi, String src, String usr, String pwd, boolean encrypted, String enc)
ctx
- JNDIコンテキストjndi
- JNDIのURLsrc
- JNDIのデータソース名usr
- ユーザ名pwd
- パスワードencrypted
- パスワード暗号化enc
- 文字エンコードpublic DbInfo(String drv, String url, String usr, String pwd, String enc)
drv
- JDBCドライバクラス名url
- JDBCのURLusr
- ユーザ名pwd
- パスワードenc
- 文字エンコードpublic DbInfo(String drv, String url, String usr, String pwd, boolean encrypted, String enc)
drv
- JDBCドライバクラス名url
- JDBCのURLusr
- ユーザ名pwd
- パスワードencrypted
- パスワード暗号化enc
- 文字エンコードpublic DbInfo.Type getType()
public String getContext()
public String getJndiUrl()
public String getDataSource()
public String getDriver()
public String getUrl()
public String getUser()
public String getPassword()
public String getJar()
public boolean isEncrypted()
public void setEncryptKey(String var)
var
- パスワード暗号化キーpublic String getEncryptKey()
public String getEncode()
public Properties getProperties()
Copyright © 2021 S.D.S Co.,Ltd.. All rights reserved.