|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.dyndns.nuda.mapper.JDBCXMLInvocationHandler
public class JDBCXMLInvocationHandler
JavaインタフェースクラスをSQLXMLと連動させるためのSQLInterfaceコンテナです
フィールドの概要 | |
---|---|
static int |
FLAGS
|
コンストラクタの概要 | |
---|---|
JDBCXMLInvocationHandler(java.sql.Connection con,
java.lang.Class<?> handlerClass)
コネクションオブジェクト・ハンドラクラスを指定してJDBCハンドラを初期化します |
|
JDBCXMLInvocationHandler(java.sql.Connection con,
java.lang.Class<?> handlerClass,
boolean useAutoCommit)
コネクションオブジェクト・ハンドラクラスを指定してJDBCハンドラを初期化します |
|
JDBCXMLInvocationHandler(java.sql.Connection con,
java.lang.Class<?> handlerClass,
boolean useAutoCommit,
boolean manualTransaction)
コネクションオブジェクト・ハンドラクラスを指定してJDBCハンドラを初期化します |
|
JDBCXMLInvocationHandler(java.sql.Connection con,
java.lang.Class<?> handlerClass,
java.lang.ClassLoader loader)
コネクションオブジェクト・ハンドラクラス・クラスローダを指定してJDBCハンドラを初期化します |
|
JDBCXMLInvocationHandler(java.sql.Connection con,
java.lang.Class<?> handlerClass,
java.lang.ClassLoader currentClassLoader,
boolean useAutoCommit,
boolean manualTransaction)
|
メソッドの概要 | |
---|---|
java.sql.Connection |
getConnection()
|
Reserver |
getReserver()
|
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
SQLインタフェースにおいてメソッドが実行された場合 このメソッドがコールされます |
boolean |
isManualTransaction()
|
boolean |
isReserved()
|
boolean |
isUseAutoCommit()
|
void |
setConnection(SQLInterfaceConnection con)
|
void |
setManualTransaction(boolean manualTransaction)
|
void |
setReserved(boolean isReserved)
|
void |
setReserver(Reserver reserver)
|
void |
setUseAutoCommit(boolean useAutoCommit)
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final int FLAGS
コンストラクタの詳細 |
---|
public JDBCXMLInvocationHandler(java.sql.Connection con, java.lang.Class<?> handlerClass) throws java.lang.Exception
con
- コネクションオブジェクトhandlerClass
- ハンドラクラス
java.lang.Exception
- 例外が起きた場合にスローされますpublic JDBCXMLInvocationHandler(java.sql.Connection con, java.lang.Class<?> handlerClass, boolean useAutoCommit) throws java.lang.Exception
con
- コネクションオブジェクトhandlerClass
- ハンドラクラス
java.lang.Exception
- 例外が起きた場合にスローされますpublic JDBCXMLInvocationHandler(java.sql.Connection con, java.lang.Class<?> handlerClass, boolean useAutoCommit, boolean manualTransaction) throws java.lang.Exception
con
- コネクションオブジェクトhandlerClass
- ハンドラクラス
java.lang.Exception
- 例外が起きた場合にスローされますpublic JDBCXMLInvocationHandler(java.sql.Connection con, java.lang.Class<?> handlerClass, java.lang.ClassLoader currentClassLoader, boolean useAutoCommit, boolean manualTransaction) throws java.lang.Exception
java.lang.Exception
public JDBCXMLInvocationHandler(java.sql.Connection con, java.lang.Class<?> handlerClass, java.lang.ClassLoader loader) throws java.lang.Exception
con
- コネクションオブジェクトhandlerClass
- ハンドラクラスloader
- sqlxmlを参照可能なクラスローダ
java.lang.Exception
- 例外が起きた場合にスローされますメソッドの詳細 |
---|
public void setConnection(SQLInterfaceConnection con)
public boolean isUseAutoCommit()
public void setUseAutoCommit(boolean useAutoCommit)
public boolean isManualTransaction()
public void setManualTransaction(boolean manualTransaction)
public java.sql.Connection getConnection()
public boolean isReserved()
public void setReserved(boolean isReserved)
public void setReserver(Reserver reserver)
public Reserver getReserver()
public java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args) throws java.lang.Throwable
java.lang.reflect.InvocationHandler
内の invoke
java.lang.Throwable
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |