|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface SocketProcessor
メソッドの概要 | |
---|---|
void |
doCommand(java.nio.ByteBuffer command)
|
java.lang.Object |
getAttributes()
|
java.lang.String |
getClientID()
このソケットを使用しているクライアントのクライアントIDを取得します。 |
ConnectingConditions |
getConnectingConditions()
|
java.lang.String |
getEncoding()
このソケットの使用するエンコーディング名を取得します。 |
java.lang.String |
getIPAddress()
このソケットを使用しているクライアントのIPアドレスを取得します。 |
long |
getTimeout()
タイムアウトするミリ秒数を取得します。 |
boolean |
isTerminated()
このソケットを使用しているクライアントが既に終了しているかを確認します。 |
boolean |
send(java.lang.String message)
このソケットを使用しているクライアントにメッセージを送ります。 |
void |
setAttributes(java.lang.Object s)
|
void |
setConnectingConditions(ConnectingConditions s)
|
void |
setEncoding(java.lang.String s)
|
void |
setTimeout(long s)
タイムアウトするミリ秒数を設定します。 |
void |
terminate()
このソケットを使用しているクライアントを強制的に終了させます。 |
void |
terminate(java.lang.String message)
このソケットを使用しているクライアントに終了メッセージ送出後、ソケットを強制的に終了させます。 |
メソッドの詳細 |
---|
java.lang.String getClientID()
java.lang.String getEncoding()
void setEncoding(java.lang.String s)
s
- java.lang.String getIPAddress()
long getTimeout()
void setTimeout(long s)
s
- 設定値java.lang.Object getAttributes()
void setAttributes(java.lang.Object s)
s
- ConnectingConditions getConnectingConditions()
void setConnectingConditions(ConnectingConditions s)
s
- void doCommand(java.nio.ByteBuffer command)
command
- boolean send(java.lang.String message)
message
- クライアントに送るメッセージ文字列
void terminate()
void terminate(java.lang.String message)
message
- 終了メッセージboolean isTerminated()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |