|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.wda.g2.extention.nio.handler.ReadHandler
public class ReadHandler
| コンストラクタの概要 | |
|---|---|
ReadHandler(java.nio.channels.SocketChannel channel,
SocketReactor reactor)
デフォルトの設定を用いてオブジェクトを構築するコンストラクタ |
|
| メソッドの概要 | |
|---|---|
void |
closeConnection()
チャンネルを閉じる |
SocketProcessor |
getClient()
XXXを取得します。 |
SocketReactor |
getReactor()
XXXを取得します。 |
java.nio.channels.SocketChannel |
getSocketChannel()
XXXを取得します。 |
boolean |
isInactive()
タイムアウトしているかどうかチェック |
void |
run()
|
boolean |
send(java.lang.String message)
このソケットを使用しているクライアントにメッセージを送ります。 |
void |
setClient(SocketProcessor s)
XXXを設定します。 |
void |
terminateIfInactive()
タイムアウトしているなら終了 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public ReadHandler(java.nio.channels.SocketChannel channel,
SocketReactor reactor)
| メソッドの詳細 |
|---|
public SocketReactor getReactor()
Connection 内の getReactorpublic java.nio.channels.SocketChannel getSocketChannel()
Connection 内の getSocketChannelpublic SocketProcessor getClient()
public void setClient(SocketProcessor s)
s - 設定値public void run()
java.lang.Runnable 内の runpublic boolean send(java.lang.String message)
Connection 内の sendmessage - クライアントに送るメッセージ文字列
public void closeConnection()
Connection 内の closeConnectionpublic void terminateIfInactive()
public boolean isInactive()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||