索引
すべてのクラス|すべてのパッケージ
A
- applyGripConfig(List<Map<String, Object>>) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Apply the specified configuration to this GripPubControl instance.
B
- binaryContent - クラス の変数org.fanout.gripcontrol.WebSocketMessageFormat
- body - クラス の変数org.fanout.gripcontrol.HttpResponseFormat
- body - クラス の変数org.fanout.gripcontrol.Response
C
- Channel - org.fanout.gripcontrolのクラス
-
The Channel class is used to represent a channel in for a GRIP proxy.
- Channel(String) - クラス のコンストラクタorg.fanout.gripcontrol.Channel
-
Initialize with the channel name.
- Channel(String, String) - クラス のコンストラクタorg.fanout.gripcontrol.Channel
-
Initialize with the channel name and an optional previous ID.
- charLength(byte[]) - クラス のstaticメソッドorg.fanout.gripcontrol.Utilities
-
Returns the number of UTF-8 characters.
- CLOSE - org.fanout.gripcontrol.HttpStreamAction
- code - クラス の変数org.fanout.gripcontrol.HttpResponseFormat
- code - クラス の変数org.fanout.gripcontrol.Response
- content - クラス の変数org.fanout.gripcontrol.HttpStreamFormat
- content - クラス の変数org.fanout.gripcontrol.WebSocketEvent
- content - クラス の変数org.fanout.gripcontrol.WebSocketMessageFormat
- contentBytes - クラス の変数org.fanout.gripcontrol.WebSocketEvent
- createGripChannelHeader(List<Channel>) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Create a GRIP channel header for the specified channels.
- createHold(String, List<Channel>, Response, int) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Create GRIP hold instructions for the specified parameters including a timeout.
- createHoldResponse(List<Channel>) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Create a GRIP hold response for HTTP long-polling.
- createHoldResponse(List<Channel>, Response) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Create a GRIP hold response for HTTP long-polling.
- createHoldResponse(List<Channel>, Response, int) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Create a GRIP hold response for HTTP long-polling.
- createHoldStream(List<Channel>) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Create a GRIP hold stream for HTTP streaming.
- createHoldStream(List<Channel>, Response) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Create a GRIP hold stream for HTTP streaming.
D
- decodeWebSocketEvents(byte[]) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Decode the request body into an array of WebSocketEvent instances.
- decodeWebSocketEvents(String) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Decode the request body into an array of WebSocketEvent instances.
E
- encodeWebSocketEvents(List<WebSocketEvent>) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Encode the specified array of WebSocketEvent instances.
- encodeWebSocketEventsBinary(List<WebSocketEvent>) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Encode the specified array of WebSocketEvent instances as a byte array.
- export() - クラス のメソッドorg.fanout.gripcontrol.HttpResponseFormat
-
Export the message into the required format.
- export() - クラス のメソッドorg.fanout.gripcontrol.HttpStreamFormat
-
Export the message into the required format.
- export() - クラス のメソッドorg.fanout.gripcontrol.WebSocketMessageFormat
-
Exports the message based on whether the message content is binary or not.
G
- GripControl - org.fanout.gripcontrolのクラス
-
This class and its features are used in conjunction with GRIP proxies.
- GripControl() - クラス のコンストラクタorg.fanout.gripcontrol.GripControl
- GripPubControl - org.fanout.gripcontrolのクラス
-
Allows consumers to publish HTTP format messages to GRIP proxies.
- GripPubControl() - クラス のコンストラクタorg.fanout.gripcontrol.GripPubControl
-
Initialize with or without a configuration.
- GripPubControl(List<Map<String, Object>>) - クラス のコンストラクタorg.fanout.gripcontrol.GripPubControl
-
Initialize with a configuration.
H
- headers - クラス の変数org.fanout.gripcontrol.HttpResponseFormat
- headers - クラス の変数org.fanout.gripcontrol.Response
- HttpResponseFormat - org.fanout.gripcontrolのクラス
-
Used to publish messages to HTTP response clients connected to a GRIP proxy.
- HttpResponseFormat(byte[]) - クラス のコンストラクタorg.fanout.gripcontrol.HttpResponseFormat
-
Initialize with the body.
- HttpResponseFormat(byte[], Map<String, String>, String, String) - クラス のコンストラクタorg.fanout.gripcontrol.HttpResponseFormat
-
Initialize with the body, headers, code and reason.
- HttpResponseFormat(String) - クラス のコンストラクタorg.fanout.gripcontrol.HttpResponseFormat
-
Initialize with the body.
- HttpResponseFormat(String, Map<String, String>, String, String) - クラス のコンストラクタorg.fanout.gripcontrol.HttpResponseFormat
-
Initialize with the body, headers, code and reason.
- HttpStreamAction - org.fanout.gripcontrolの列挙
-
The available HTTP stream actions.
- HttpStreamFormat - org.fanout.gripcontrolのクラス
-
Used to publish messages to HTTP stream clients connected to a GRIP proxy.
- HttpStreamFormat(byte[]) - クラス のコンストラクタorg.fanout.gripcontrol.HttpStreamFormat
-
Initialize with byte array content.
- HttpStreamFormat(String) - クラス のコンストラクタorg.fanout.gripcontrol.HttpStreamFormat
-
Initialize with string content.
- HttpStreamFormat(HttpStreamAction) - クラス のコンストラクタorg.fanout.gripcontrol.HttpStreamFormat
-
Initialize with an action.
I
- isClose - クラス の変数org.fanout.gripcontrol.HttpStreamFormat
- isUtf8(byte[]) - クラス のstaticメソッドorg.fanout.gripcontrol.Utilities
-
Validate a UTF-8 byte array.
N
- name - クラス の変数org.fanout.gripcontrol.Channel
- name() - クラス のメソッドorg.fanout.gripcontrol.HttpResponseFormat
-
The name used when publishing this format.
- name() - クラス のメソッドorg.fanout.gripcontrol.HttpStreamFormat
-
/** The name used when publishing this format.
- name() - クラス のメソッドorg.fanout.gripcontrol.WebSocketMessageFormat
-
The name used when publishing this format.
O
- org.fanout.gripcontrol - パッケージ org.fanout.gripcontrol
P
- parseGripUri(String) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Parse the specified GRIP URI into a config object.
- prevId - クラス の変数org.fanout.gripcontrol.Channel
- publishHttpResponse(List<String>, byte[]) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Synchronously publish an HTTP response format message.
- publishHttpResponse(List<String>, byte[], String, String) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Synchronously publish an HTTP response format message.
- publishHttpResponse(List<String>, String) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Synchronously publish an HTTP response format message.
- publishHttpResponse(List<String>, String, String, String) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Synchronously publish an HTTP response format message.
- publishHttpResponse(List<String>, HttpResponseFormat) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Synchronously publish an HTTP response format message.
- publishHttpResponse(List<String>, HttpResponseFormat, String, String) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Synchronously publish an HTTP response format message
- publishHttpResponseAsync(List<String>, byte[], String, String, PublishCallback) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Asynchronously publish an HTTP response format message.
- publishHttpResponseAsync(List<String>, byte[], PublishCallback) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Asynchronously publish an HTTP response format message.
- publishHttpResponseAsync(List<String>, String, String, String, PublishCallback) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Asynchronously publish an HTTP response format message.
- publishHttpResponseAsync(List<String>, String, PublishCallback) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Asynchronously publish an HTTP response format message.
- publishHttpResponseAsync(List<String>, HttpResponseFormat, String, String, PublishCallback) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Asynchronously publish an HTTP response format message.
- publishHttpResponseAsync(List<String>, HttpResponseFormat, PublishCallback) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Asynchronously publish an HTTP response format message.
- publishHttpStream(List<String>, byte[]) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Synchronously publish an HTTP stream format message.
- publishHttpStream(List<String>, byte[], String, String) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Synchronously publish an HTTP stream format message.
- publishHttpStream(List<String>, String) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Synchronously publish an HTTP stream format message.
- publishHttpStream(List<String>, String, String, String) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Synchronously publish an HTTP stream format message.
- publishHttpStream(List<String>, HttpStreamFormat) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Synchronously publish an HTTP stream format message.
- publishHttpStream(List<String>, HttpStreamFormat, String, String) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Synchronously publish an HTTP stream format message.
- publishHttpStreamAsync(List<String>, byte[], String, String, PublishCallback) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Asynchronously publish an HTTP stream format message.
- publishHttpStreamAsync(List<String>, byte[], PublishCallback) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Asynchronously publish an HTTP stream format message.
- publishHttpStreamAsync(List<String>, String, String, String, PublishCallback) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Asynchronously publish an HTTP stream format message.
- publishHttpStreamAsync(List<String>, String, PublishCallback) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Asynchronously publish an HTTP stream format message.
- publishHttpStreamAsync(List<String>, HttpStreamFormat, String, String, PublishCallback) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Asynchronously publish an HTTP stream format message.
- publishHttpStreamAsync(List<String>, HttpStreamFormat, PublishCallback) - クラス のメソッドorg.fanout.gripcontrol.GripPubControl
-
Asynchronously publish an HTTP stream format message.
R
- reason - クラス の変数org.fanout.gripcontrol.HttpResponseFormat
- reason - クラス の変数org.fanout.gripcontrol.Response
- Response - org.fanout.gripcontrolのクラス
-
The Response class is used to represent a set of HTTP response data.
- Response(byte[]) - クラス のコンストラクタorg.fanout.gripcontrol.Response
-
Initialize with the body.
- Response(byte[], Map<String, String>) - クラス のコンストラクタorg.fanout.gripcontrol.Response
-
Initialize with the body and headers.
- Response(byte[], Map<String, String>, String, String) - クラス のコンストラクタorg.fanout.gripcontrol.Response
-
Initialize with the body, headers, code and reason.
- Response(String) - クラス のコンストラクタorg.fanout.gripcontrol.Response
-
Initialize with the body.
- Response(String, Map<String, String>) - クラス のコンストラクタorg.fanout.gripcontrol.Response
-
Initialize with the body and headers.
- Response(String, Map<String, String>, String, String) - クラス のコンストラクタorg.fanout.gripcontrol.Response
-
Initialize with the body, headers, code and reason.
S
- splitQuery(URL) - クラス のstaticメソッドorg.fanout.gripcontrol.Utilities
-
Split the query string in the specified URL.
T
- type - クラス の変数org.fanout.gripcontrol.WebSocketEvent
U
- utf8BytesToString(byte[]) - クラス のstaticメソッドorg.fanout.gripcontrol.Utilities
- Utilities - org.fanout.gripcontrolのクラス
-
Static utilities used with the GRIP features.
- Utilities() - クラス のコンストラクタorg.fanout.gripcontrol.Utilities
V
- validateSig(String, String) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Validate the specified JWT token and key.
- valueOf(String) - 列挙 のstaticメソッドorg.fanout.gripcontrol.HttpStreamAction
-
指定した名前を持つこの型の列挙型定数を返します。
- values() - 列挙 のstaticメソッドorg.fanout.gripcontrol.HttpStreamAction
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
W
- webSocketControlMessage(String) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Generate a WebSocket control message with the specified type and optional arguments.
- webSocketControlMessage(String, Map<String, Object>) - クラス のstaticメソッドorg.fanout.gripcontrol.GripControl
-
Generate a WebSocket control message with the specified type and optional arguments.
- WebSocketEvent - org.fanout.gripcontrolのクラス
-
Event information used with the GRIP WebSocket-over-HTTP protocol.
- WebSocketEvent(String) - クラス のコンストラクタorg.fanout.gripcontrol.WebSocketEvent
-
Initialize with a specified event type.
- WebSocketEvent(String, byte[]) - クラス のコンストラクタorg.fanout.gripcontrol.WebSocketEvent
- WebSocketEvent(String, String) - クラス のコンストラクタorg.fanout.gripcontrol.WebSocketEvent
-
Initialize with a specified event type and content information.
- WebSocketMessageFormat - org.fanout.gripcontrolのクラス
-
Used to publish data to WebSocket clients connected to GRIP proxies.
- WebSocketMessageFormat(byte[]) - クラス のコンストラクタorg.fanout.gripcontrol.WebSocketMessageFormat
-
Initialize with binary content.
- WebSocketMessageFormat(String) - クラス のコンストラクタorg.fanout.gripcontrol.WebSocketMessageFormat
-
Initialize with non-binary string content.
すべてのクラス|すべてのパッケージ