org.maachang.shm
インタフェース ShmConnector


public interface ShmConnector

SharedMemory用接続インターフェイス.

導入されたバージョン:
SharedMemory 1.01
バージョン:
2008/02/16
作成者:
masahito suzuki

メソッドの概要
 void close()
          コネクションクローズ.
 void debugOutFile(java.lang.String name)
          デバッグ出力.
 void debugOutputStream(java.io.OutputStream output)
          現在の共有メモリ内容を出力.
 int getId()
          接続IDを取得.
 java.io.InputStream getInputStream()
          InputStreamを取得.
 java.io.OutputStream getOutputStream()
          OutputStreamを取得.
 int getTimeout()
          接続タイムアウトを取得.
 boolean isConnect()
          接続状態を確認.
 

メソッドの詳細

close

void close()
           throws java.lang.Exception
コネクションクローズ.

例外:
java.lang.Exception - 例外.

getInputStream

java.io.InputStream getInputStream()
InputStreamを取得.

戻り値:
InputStream InputStreamが返されます.

getOutputStream

java.io.OutputStream getOutputStream()
OutputStreamを取得.

戻り値:
OutputStream OutputStreamが返されます.

getId

int getId()
接続IDを取得.

戻り値:
int 接続IDが返されます.

getTimeout

int getTimeout()
接続タイムアウトを取得.

戻り値:
int 接続タイムアウトが返されます.

isConnect

boolean isConnect()
接続状態を確認.

戻り値:
boolean [true]の場合、接続中です.

debugOutFile

void debugOutFile(java.lang.String name)
                  throws java.lang.Exception
デバッグ出力.

パラメータ:
name - 出力先ファイル名を設定します.
例外:
java.lang.Exception - 例外.

debugOutputStream

void debugOutputStream(java.io.OutputStream output)
                       throws java.lang.Exception
現在の共有メモリ内容を出力.

パラメータ:
output - 出力先のオブジェクトを設定します.
例外:
java.lang.Exception - 例外.