org.maachang.dbm.service
クラス MDbmServer

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

public class MDbmServer
extends java.lang.Object

MaachangDbmサーバオブジェクト.

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

コンストラクタの概要
MDbmServer(java.net.InetAddress addr, int port, int backlog, int pool)
          コンストラクタ.
 
メソッドの概要
 void destroy()
          オブジェクト破棄.
 java.net.InetAddress getInetAddress()
          バインドアドレスを取得.
 int getLocalPort()
          バインドポートを取得.
 boolean isUse()
          オブジェクトが動作しているかチェック.
 int size()
          現在の接続数を取得.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MDbmServer

public MDbmServer(java.net.InetAddress addr,
                  int port,
                  int backlog,
                  int pool)
           throws java.lang.Exception
コンストラクタ.

指定条件でオブジェクトを生成します.
また、このオブジェクトを生成する前に、MDbmManagerを初期化する 必要があります.

パラメータ:
addr - 対象のバインドアドレスを設定します.
port - 対象のバインドポート番号を設定します.
backlog - 対象の最大接続数を設定します.
pool - 対象のプーリングスレッド数を設定します.
例外:
java.lang.Exception - 例外.
メソッドの詳細

destroy

public void destroy()
オブジェクト破棄.


getInetAddress

public java.net.InetAddress getInetAddress()
バインドアドレスを取得.

戻り値:
InetAddress バインドアドレスが返されます.

getLocalPort

public int getLocalPort()
バインドポートを取得.

戻り値:
int バインドポートが返されます.

size

public int size()
現在の接続数を取得.

戻り値:
int 現在の接続数が返されます.

isUse

public boolean isUse()
オブジェクトが動作しているかチェック.

戻り値:
boolean [true]の場合、動作しています.