|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の getReactor
public java.nio.channels.SocketChannel getSocketChannel()
Connection
内の getSocketChannel
public SocketProcessor getClient()
public void setClient(SocketProcessor s)
s
- 設定値public void run()
java.lang.Runnable
内の run
public boolean send(java.lang.String message)
Connection
内の send
message
- クライアントに送るメッセージ文字列
public void closeConnection()
Connection
内の closeConnection
public void terminateIfInactive()
public boolean isInactive()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |