索引

A B C D E G H I N O P R S T U V W 
すべてのクラス|すべてのパッケージ

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.
A B C D E G H I N O P R S T U V W 
すべてのクラス|すべてのパッケージ