org.maachang.dbm.service.client
クラス MDbmDriverManager

java.lang.Object
  上位を拡張 org.maachang.dbm.service.client.MDbmDriverManager

public class MDbmDriverManager
extends java.lang.Object

MDbmドライバーマネージャ.

MDbmサーバと接続するためのドライバーマネージャです.
このオブジェクトは、動作しているMDBMサーバと接続し操作する、 MDbmオブジェクト及びMDbmOpオブジェクトを生成するためのマネージャです.
利用方法は、下記の通りです.

 // MDBサーバの接続先ホスト名.
 InetAddress addr = InetAddress.getByName( "server" ) ;
 
 // MDBMオブジェクトを取得.
 MDbm dbm = MDbmDriverManager.getConnection( addr ) ;

 // MDBM操作オブジェクトを取得.
 MDbmOp op = MDbmDriverManager.getConnectionOp( addr ) ;
 
 

導入されたバージョン:
MaachangDBM 1.03
バージョン:
2008/01/20
作成者:
masahito suzuki

メソッドの概要
static MDbm getConnection(java.net.InetAddress addr)
          MDBMコネクションを取得.
static MDbm getConnection(java.net.InetAddress addr, int port)
          MDBMコネクションを取得.
static MDbm getConnection(java.lang.String addr)
          MDBMコネクションを取得.
static MDbm getConnection(java.lang.String addr, int port)
          MDBMコネクションを取得.
static MDbmOp getConnectionOp(java.net.InetAddress addr)
          MDBMコネクションを取得.
static MDbmOp getConnectionOp(java.net.InetAddress addr, int port)
          MDBMコネクションを取得.
static MDbmOp getConnectionOp(java.lang.String addr)
          MDBMコネクションを取得.
static MDbmOp getConnectionOp(java.lang.String addr, int port)
          MDBMコネクションを取得.
 void setThread(int length)
          監視スレッド数を設定.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getConnection

public static final MDbm getConnection(java.lang.String addr)
                                throws java.lang.Exception
MDBMコネクションを取得.

MDBMコネクションを取得します.

パラメータ:
addr - 対象のアドレスを設定します.
戻り値:
Mdbm MDBMコネクションが返されます.
例外:
java.lang.Exception - 例外.

getConnection

public static final MDbm getConnection(java.net.InetAddress addr)
                                throws java.lang.Exception
MDBMコネクションを取得.

MDBMコネクションを取得します.

パラメータ:
addr - 対象のアドレスを設定します.
戻り値:
Mdbm MDBMコネクションが返されます.
例外:
java.lang.Exception - 例外.

getConnection

public static final MDbm getConnection(java.lang.String addr,
                                       int port)
                                throws java.lang.Exception
MDBMコネクションを取得.

MDBMコネクションを取得します.

パラメータ:
addr - 対象のアドレスを設定します.
port - 対象のポート番号を設定します.
戻り値:
Mdbm MDBMコネクションが返されます.
例外:
java.lang.Exception - 例外.

getConnection

public static final MDbm getConnection(java.net.InetAddress addr,
                                       int port)
                                throws java.lang.Exception
MDBMコネクションを取得.

MDBMコネクションを取得します.

パラメータ:
addr - 対象のアドレスを設定します.
port - 対象のポート番号を設定します.
戻り値:
Mdbm MDBMコネクションが返されます.
例外:
java.lang.Exception - 例外.

getConnectionOp

public static final MDbmOp getConnectionOp(java.lang.String addr)
                                    throws java.lang.Exception
MDBMコネクションを取得.

MDBMコネクションを取得します.

パラメータ:
addr - 対象のアドレスを設定します.
戻り値:
MdbmOp MDBMコネクションが返されます.
例外:
java.lang.Exception - 例外.

getConnectionOp

public static final MDbmOp getConnectionOp(java.net.InetAddress addr)
                                    throws java.lang.Exception
MDBMコネクションを取得.

MDBMコネクションを取得します.

パラメータ:
addr - 対象のアドレスを設定します.
戻り値:
MdbmOp MDBMコネクションが返されます.
例外:
java.lang.Exception - 例外.

getConnectionOp

public static final MDbmOp getConnectionOp(java.lang.String addr,
                                           int port)
                                    throws java.lang.Exception
MDBMコネクションを取得.

MDBMコネクションを取得します.

パラメータ:
addr - 対象のアドレスを設定します.
port - 対象のポート番号を設定します.
戻り値:
MdbmOp MDBMコネクションが返されます.
例外:
java.lang.Exception - 例外.

getConnectionOp

public static final MDbmOp getConnectionOp(java.net.InetAddress addr,
                                           int port)
                                    throws java.lang.Exception
MDBMコネクションを取得.

MDBMコネクションを取得します.

パラメータ:
addr - 対象のアドレスを設定します.
port - 対象のポート番号を設定します.
戻り値:
MdbmOp MDBMコネクションが返されます.
例外:
java.lang.Exception - 例外.

setThread

public void setThread(int length)
監視スレッド数を設定.

監視スレッド数を設定します.
また、このメソッドは、コネクションを1度も生成しないときに呼び出さないと 意味を持ちません.

パラメータ:
length - 監視スレッド数を設定します.