com.infoteria.asteria.connection
Class NullConnection

java.lang.Object
  |
  +--com.infoteria.asteria.connection.AbstractConnection
        |
        +--com.infoteria.asteria.connection.NullConnection
All Implemented Interfaces:
Connection

public class NullConnection
extends AbstractConnection

何もしないコネクション


Constructor Summary
NullConnection(ConnectionEntry entry)
           
 
Method Summary
 void close()
           
 void commit(ConnectionContext context)
           
 void init(ConnectionContext context)
           
 boolean isAlive()
           
 void open()
           
 void reset(ConnectionContext context)
           
 void rollback(ConnectionContext context)
           
 void term(ConnectionContext context)
           
 TestResult test()
           
 
Methods inherited from class com.infoteria.asteria.connection.AbstractConnection
canUse, getEntry, getUseCount, incUseCount, release, test
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullConnection

public NullConnection(ConnectionEntry entry)
Method Detail

open

public void open()
Description copied from interface: Connection
コネクションをオープンします。

close

public void close()
Description copied from interface: Connection
コネクションをクローズします。

isAlive

public boolean isAlive()
Description copied from interface: Connection
コネクションが接続中の場合はtrueを返します。

init

public void init(ConnectionContext context)
          throws com.infoteria.asteria.connection.ConnectionException
Description copied from interface: Connection
コネクションを初期化します

term

public void term(ConnectionContext context)
          throws com.infoteria.asteria.connection.ConnectionException
Description copied from interface: Connection
コネクションの終了処理を行います

commit

public void commit(ConnectionContext context)
            throws com.infoteria.asteria.connection.ConnectionException
Description copied from interface: Connection
コネクションをコミットします

rollback

public void rollback(ConnectionContext context)
              throws com.infoteria.asteria.connection.ConnectionException
Description copied from interface: Connection
コネクションをロールバックします

reset

public void reset(ConnectionContext context)
           throws com.infoteria.asteria.connection.ConnectionException
Description copied from interface: Connection
コネクションを再初期化します

test

public TestResult test()
Description copied from interface: Connection
コネクションをテストしてテスト結果を返します