com.infoteria.asteria.connection
Class RDBConnectionEntry
java.lang.Object
|
+--com.infoteria.asteria.definition.Struct
|
+--com.infoteria.asteria.connection.ConnectionEntry
|
+--com.infoteria.asteria.connection.RDBConnectionEntry
All Implemented Interfaces: com.infoteria.asteria.connection.resource.ConnectionInfo, Serializable
public class RDBConnectionEntry extends com.infoteria.asteria.connection.ConnectionEntry
RDBのコネクションのASMC設定情報です。
See Also: Serialized Form
Inner classes inherited from class com.infoteria.asteria.definition.Struct
com.infoteria.asteria.definition.Struct.PropertyInfo
Fields inherited from class com.infoteria.asteria.connection.ConnectionEntry
PROP_DYNAMIC, PROP_ROLE
Fields inherited from class com.infoteria.asteria.definition.Struct
_propMap, TYPE_ARRAY, TYPE_PARAM, TYPE_STRING
Fields inherited from interface com.infoteria.asteria.connection.resource.ConnectionInfo
ATTRIBUTE_NOT_FOUND, CONNECTION_CLOSE_ERROR, CONNECTION_NOT_FOUND, CONNECTION_POOL_CLEAR, CONNECTION_POOL_PUT, CONNECTION_POOL_REUSE_END, CONNECTION_TIMEOUT, CONVERT_OLDFILE, FAIL_DECRYPT_PASSWORD, FAIL_GET_WORKGROUP_MASTER, FAIL_READ_CONNECTION, INVALID_ATTRIBUTE, INVALID_URL, JDBC_DRIVER_NOT_FOUND, LIBRARY_ERROR, NOT_HAVE_CONNECTION_ROLE, NOT_XA_CONNECTION, POOL_CONNECTION_INVALID, REGISTER_CONNECTION, REGISTER_CONNECTION_COUNT, RELOAD_CONNECTION, REMOVE_CONNECTION, resource, SAVE_CONNECTION, XA_NOT_SUPPORTED
Methods inherited from class com.infoteria.asteria.connection.ConnectionEntry
canUse, equals, getConnectionType, getRole, hashCode, isDynamic, isPool, isUserDefined, isXA
Methods inherited from class com.infoteria.asteria.definition.Struct
addArray, addParam, assign, getArray, getDecryptText, getEncryptText, getMetaData, getName, getOwnerFile, getParam, getStructType, getUse, getValue, isEncrypt, setArray, setParam, setValue, toString
TYPE
public static final String TYPE
RDBConnectionを表す文字列
PROP_DATABASETYPE
public static final String PROP_DATABASETYPE
PROP_DRIVER
public static final String PROP_DRIVER
PROP_URL
public static final String PROP_URL
PROP_USERNAME
public static final String PROP_USERNAME
PROP_PASSWORD
public static final String PROP_PASSWORD
PROP_POOL
public static final String PROP_POOL
PROP_USE_SCHEMATA
public static final String PROP_USE_SCHEMATA
PROP_XA
public static final String PROP_XA
PARAM_RESULTSET_UPDATABLE
public static final String PARAM_RESULTSET_UPDATABLE
PARAM_RESULTSET_SCROLLABLE
public static final String PARAM_RESULTSET_SCROLLABLE
PARAM_AUTOCOMMIT
public static final String PARAM_AUTOCOMMIT
CONCUR_READ_ONLY
public static final String CONCUR_READ_ONLY
CONCUR_UPDATABLE
public static final String CONCUR_UPDATABLE
TYPE_SCROLL_INSENSITIVE
public static final String TYPE_SCROLL_INSENSITIVE
TYPE_SCROLL_SENSITIVE
public static final String TYPE_SCROLL_SENSITIVE
TYPE_FORWARD_ONLY
public static final String TYPE_FORWARD_ONLY
RDBConnectionEntry
public RDBConnectionEntry ()
RDBConnectionEntry
public RDBConnectionEntry (String name)
getType
public String getType ()
データベースタイプを取得します。
getDriver
public String getDriver ()
JDBCドライバ名を取得します。
getURL
public String getURL ()
JDBCドライバのURLを取得します。
getURLValue
public String getURLValue ()
JDBCドライバに設定されたURL
getUserName
public String getUserName ()
RDBMSユーザ名を取得します。
getPassword
public String getPassword ()
RDBMSパスワードを取得します。
getUseSchemata
public String getUseSchemata ()
使用するRDBMSのスキーマを取得します。
isSupportProperty
protected boolean isSupportProperty (String name,
int type)
Overrides: isSupportProperty
in class com.infoteria.asteria.connection.ConnectionEntry
getXADataSource
protected XADataSource getXADataSource ()
throws com.infoteria.asteria.connection.ConnectionException
parse
protected String parse (String source)
jdbc:subprotocol:subname;param1=value;param2=value;
change to
jdbc:subprotocol:subname
jdbc:subprotocol:subname;param1=value;aaaa=vvvvv;param2=value;
change to
jdbc:subprotocol:subname;aaaa=vvvvv;
hasParameter
public boolean hasParameter (String name)
getParameter
public String getParameter (String name)