com.infoteria.asteria.connection
Class RDBConnection
java.lang.Object
|
+--com.infoteria.asteria.connection.AbstractConnection
|
+--com.infoteria.asteria.connection.RDBConnection
- All Implemented Interfaces:
- Connection, com.infoteria.asteria.connection.xa.XAResourceProvider
- public class RDBConnection
- extends AbstractConnection
- implements com.infoteria.asteria.connection.xa.XAResourceProvider
RDBのコネクションを表すクラスです。
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isAlive
public boolean isAlive()
- Description copied from interface:
Connection
- コネクションが接続中の場合はtrueを返します。
open
public void open()
throws com.infoteria.asteria.connection.ConnectionException
- Description copied from interface:
Connection
- コネクションをオープンします。
close
public void close()
throws com.infoteria.asteria.connection.ConnectionException
- Description copied from interface:
Connection
- コネクションをクローズします。
getConnection
public java.sql.Connection getConnection()
- java.sql.Connectionを取得します。
getXAResource
public javax.transaction.xa.XAResource getXAResource()
- RDBConnectionがXA対応の場合にXAResourceを取得します。
非XAの場合はこのメソッドはUnsupportedOperationExceptionを投げます。
- Specified by:
getXAResource
in interface com.infoteria.asteria.connection.xa.XAResourceProvider
getDriverName
public java.lang.String getDriverName()
test
public TestResult test()
- Description copied from interface:
Connection
- コネクションをテストしてテスト結果を返します
hasParameter
public boolean hasParameter(java.lang.String name)
getParameter
public java.lang.String getParameter(java.lang.String name)
supportNvarchar
public boolean supportNvarchar()