|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectokuyama.imdst.util.protocol.AbstractProtocolTaker
okuyama.imdst.util.protocol.MemcachedProtocolTaker
public class MemcachedProtocolTaker
クライアントとのProtocolの差を保管する.
memcachedのProtocol用のTaker.
| フィールドの概要 |
|---|
| クラス okuyama.imdst.util.protocol.AbstractProtocolTaker から継承されたフィールド |
|---|
metaColumnSep |
| コンストラクタの概要 | |
|---|---|
MemcachedProtocolTaker()
|
|
| メソッドの概要 | |
|---|---|
void |
init()
初期化 |
boolean |
isMatchMethod()
memcachedのプロトコルにマッチしたかを返す. |
int |
nextExecution()
次の動きを指示. |
void |
setClientInfo(java.lang.String clientInfo)
自身が担当する通信対象の情報を設定する. |
java.lang.String |
takeRequestLine(java.io.BufferedReader br,
java.io.PrintWriter pw)
|
java.lang.String |
takeRequestLine(CustomReader br,
java.io.PrintWriter pw)
memcached用のリクエストをパースし共通のプロトコルに変換. |
java.lang.String[] |
takeRequestLine4List(CustomReader br,
java.io.PrintWriter pw)
memcached用のリクエストをパースし共通のプロトコルに変換. |
java.lang.String |
takeResponseLine(java.lang.String[] retParams)
memcached用のレスポンスを作成. |
| クラス okuyama.imdst.util.protocol.AbstractProtocolTaker から継承されたメソッド |
|---|
calcExpireTime, expireCheck |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public MemcachedProtocolTaker()
| メソッドの詳細 |
|---|
public void init()
IProtocolTaker 内の initpublic void setClientInfo(java.lang.String clientInfo)
IProtocolTaker 内の setClientInfoclientInfo - 通信対象の情報
public java.lang.String takeRequestLine(java.io.BufferedReader br,
java.io.PrintWriter pw)
throws java.lang.Exception
IProtocolTaker 内の takeRequestLinejava.lang.Exception
public java.lang.String takeRequestLine(CustomReader br,
java.io.PrintWriter pw)
throws java.lang.Exception
IProtocolTaker 内の takeRequestLinebr - pw -
java.lang.Exception
public java.lang.String[] takeRequestLine4List(CustomReader br,
java.io.PrintWriter pw)
throws java.lang.Exception
IProtocolTaker 内の takeRequestLine4Listbr - pw -
java.lang.Exception
public java.lang.String takeResponseLine(java.lang.String[] retParams)
throws java.lang.Exception
IProtocolTaker 内の takeResponseLineretParams -
java.lang.Exceptionpublic int nextExecution()
IProtocolTaker 内の nextExecutionpublic boolean isMatchMethod()
IProtocolTaker 内の isMatchMethod
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||