Skip navigation links
A B C D E F G H I N O Q R S T V W 

A

apply(HttpServerRequest, HttpServerResponse) - Method in class io.scalecube.gateway.websocket.GatewayWebsocketAcceptor
 

B

build() - Method in class io.scalecube.gateway.websocket.message.GatewayMessage.Builder
Finally build the GatewayMessage from current builder.
builder() - Static method in class io.scalecube.gateway.websocket.message.GatewayMessage
 

C

close() - Method in class io.scalecube.gateway.websocket.WebsocketSession
Close the websocket session with normal status.
code() - Method in enum io.scalecube.gateway.websocket.message.Signal
 
containsSid(Long) - Method in class io.scalecube.gateway.websocket.WebsocketSession
 
contentType() - Method in class io.scalecube.gateway.websocket.WebsocketSession
 

D

data(Object) - Method in class io.scalecube.gateway.websocket.message.GatewayMessage.Builder
 
data() - Method in class io.scalecube.gateway.websocket.message.GatewayMessage
 
DATA_FIELD - Static variable in class io.scalecube.gateway.websocket.message.GatewayMessage
 
decode(ByteBuf) - Method in class io.scalecube.gateway.websocket.message.GatewayMessageCodec
Decodes GatewayMessage from given byteBuf.
dispose(Long) - Method in class io.scalecube.gateway.websocket.WebsocketSession
Disposing stored subscription by given stream id.

E

encode(GatewayMessage) - Method in class io.scalecube.gateway.websocket.message.GatewayMessageCodec
Encode given message to given byteBuf.

F

from(GatewayMessage) - Static method in class io.scalecube.gateway.websocket.message.GatewayMessage
Get a builder by pattern form given GatewayMessage.
from(ServiceMessage) - Static method in class io.scalecube.gateway.websocket.message.GatewayMessage
Get a builder by pattern form given ServiceMessage.

G

GatewayMessage - Class in io.scalecube.gateway.websocket.message
 
GatewayMessage.Builder - Class in io.scalecube.gateway.websocket.message
 
GatewayMessageCodec - Class in io.scalecube.gateway.websocket.message
 
GatewayMessageCodec() - Constructor for class io.scalecube.gateway.websocket.message.GatewayMessageCodec
 
GatewayMessageCodec(boolean) - Constructor for class io.scalecube.gateway.websocket.message.GatewayMessageCodec
 
GatewayWebsocketAcceptor - Class in io.scalecube.gateway.websocket
 
GatewayWebsocketAcceptor(ServiceCall, GatewayMetrics) - Constructor for class io.scalecube.gateway.websocket.GatewayWebsocketAcceptor
Constructor for websocket acceptor.

H

hasHeader(String) - Method in class io.scalecube.gateway.websocket.message.GatewayMessage
 
hasSignal(Signal) - Method in class io.scalecube.gateway.websocket.message.GatewayMessage
 
header(String, String) - Method in class io.scalecube.gateway.websocket.message.GatewayMessage.Builder
Add a header.
header(String, Object) - Method in class io.scalecube.gateway.websocket.message.GatewayMessage.Builder
Add a header.
headers(Map<String, String>) - Method in class io.scalecube.gateway.websocket.message.GatewayMessage.Builder
Add all headers.
headers() - Method in class io.scalecube.gateway.websocket.message.GatewayMessage
 

I

id() - Method in class io.scalecube.gateway.websocket.WebsocketSession
 
inactivity(Integer) - Method in class io.scalecube.gateway.websocket.message.GatewayMessage.Builder
 
inactivity() - Method in class io.scalecube.gateway.websocket.message.GatewayMessage
 
INACTIVITY_FIELD - Static variable in class io.scalecube.gateway.websocket.message.GatewayMessage
 
io.scalecube.gateway.websocket - package io.scalecube.gateway.websocket
 
io.scalecube.gateway.websocket.message - package io.scalecube.gateway.websocket.message
 

N

newBadRequest(String, GatewayMessage) - Static method in exception io.scalecube.gateway.websocket.WebsocketRequestException
 

O

onClose(Disposable) - Method in class io.scalecube.gateway.websocket.WebsocketSession
Lambda setter for reacting on channel close occurence.

Q

qualifier(String) - Method in class io.scalecube.gateway.websocket.message.GatewayMessage.Builder
 
qualifier() - Method in class io.scalecube.gateway.websocket.message.GatewayMessage
 
QUALIFIER_FIELD - Static variable in class io.scalecube.gateway.websocket.message.GatewayMessage
 

R

RATE_LIMIT_FIELD - Static variable in class io.scalecube.gateway.websocket.message.GatewayMessage
 
rateLimit(Integer) - Method in class io.scalecube.gateway.websocket.message.GatewayMessage.Builder
 
rateLimit() - Method in class io.scalecube.gateway.websocket.message.GatewayMessage
 
receive() - Method in class io.scalecube.gateway.websocket.WebsocketSession
Method for receiving request messages coming a form of websocket frames.
register(Long, Disposable) - Method in class io.scalecube.gateway.websocket.WebsocketSession
Saves (if not already saved) by stream id a subscrption of service call coming in form of Disposable reference.
releaseRequest() - Method in exception io.scalecube.gateway.websocket.WebsocketRequestException
 
request() - Method in exception io.scalecube.gateway.websocket.WebsocketRequestException
 

S

send(GatewayMessage) - Method in class io.scalecube.gateway.websocket.WebsocketSession
Method to send normal response.
send(Throwable, Long) - Method in class io.scalecube.gateway.websocket.WebsocketSession
Method to send error response.
signal(Integer) - Method in class io.scalecube.gateway.websocket.message.GatewayMessage.Builder
 
signal(Signal) - Method in class io.scalecube.gateway.websocket.message.GatewayMessage.Builder
 
signal() - Method in class io.scalecube.gateway.websocket.message.GatewayMessage
 
Signal - Enum in io.scalecube.gateway.websocket.message
 
SIGNAL_FIELD - Static variable in class io.scalecube.gateway.websocket.message.GatewayMessage
 
start(GatewayConfig, Executor, boolean, ServiceCall.Call, Metrics) - Method in class io.scalecube.gateway.websocket.WebsocketGateway
 
stop() - Method in class io.scalecube.gateway.websocket.WebsocketGateway
 
STREAM_ID_FIELD - Static variable in class io.scalecube.gateway.websocket.message.GatewayMessage
 
streamId(Long) - Method in class io.scalecube.gateway.websocket.message.GatewayMessage.Builder
 
streamId() - Method in class io.scalecube.gateway.websocket.message.GatewayMessage
 

T

toServiceMessage(GatewayMessage) - Static method in class io.scalecube.gateway.websocket.message.GatewayMessage
GatewayMessage to ServiceMessage converter.
toString() - Method in class io.scalecube.gateway.websocket.message.GatewayMessage
 
toString() - Method in class io.scalecube.gateway.websocket.WebsocketSession
 

V

valueOf(String) - Static method in enum io.scalecube.gateway.websocket.message.Signal
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.scalecube.gateway.websocket.message.Signal
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebsocketGateway - Class in io.scalecube.gateway.websocket
 
WebsocketGateway() - Constructor for class io.scalecube.gateway.websocket.WebsocketGateway
 
WebsocketRequestException - Exception in io.scalecube.gateway.websocket
 
WebsocketSession - Class in io.scalecube.gateway.websocket
 
WebsocketSession(GatewayMessageCodec, HttpServerRequest, WebsocketInbound, WebsocketOutbound) - Constructor for class io.scalecube.gateway.websocket.WebsocketSession
Create a new websocket session with given handshake, inbound and outbound channels.
A B C D E F G H I N O Q R S T V W 
Skip navigation links

Copyright © 2015–2018. All rights reserved.