A B C D E F G H I M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addContent(ByteBuffer) - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyResponseImpl
-
Adds additional content to the HTTP response's body.
- addContent(ByteBuffer) - Method in interface com.microsoft.azure.proton.transport.proxy.ProxyResponse
-
Adds contents to the body if it is missing content.
- authentication() - Method in class com.microsoft.azure.proton.transport.proxy.ProxyConfiguration
-
Gets the proxy authentication type to use.
B
- Base64 - Class in com.microsoft.azure.proton.transport.ws.impl
-
Class to encode to base 64.
- Base64() - Constructor for class com.microsoft.azure.proton.transport.ws.impl.Base64
- BASIC - com.microsoft.azure.proton.transport.proxy.ProxyAuthenticationType
-
Authenticates against proxy with basic authentication scheme.
- BasicProxyChallengeProcessorImpl - Class in com.microsoft.azure.proton.transport.proxy.impl
-
Implementation to support basic authentication for proxies.
- bufferSize() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketSniffer
C
- calculateHeaderSize(int) - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketHandlerImpl
- calculateHeaderSize(int) - Method in interface com.microsoft.azure.proton.transport.ws.WebSocketHandler
-
Gets the size of the header.
- CHUNK_READ - com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketFrameReadState
-
Reading chunks of bytes until a full header is read.
- close() - Method in class com.microsoft.azure.proton.transport.proxy.ProxyConfiguration
- com.microsoft.azure.proton.transport.proxy - package com.microsoft.azure.proton.transport.proxy
-
Package containing classes for connecting via an HTTP proxy.
- com.microsoft.azure.proton.transport.proxy.impl - package com.microsoft.azure.proton.transport.proxy.impl
-
Package containg implementation for
ProxyHandlerandProxy. - com.microsoft.azure.proton.transport.ws - package com.microsoft.azure.proton.transport.ws
-
Package containing classes for connecting via WebSockets.
- com.microsoft.azure.proton.transport.ws.impl - package com.microsoft.azure.proton.transport.ws.impl
-
Package containg implementation for
WebSocketHandlerandWebSocket. - configure(String, String, String, int, String, Map<String, String>, WebSocketHandler) - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- configure(String, String, String, int, String, Map<String, String>, WebSocketHandler) - Method in interface com.microsoft.azure.proton.transport.ws.WebSocket
-
Configure WebSocket connection.
- configure(String, Map<String, String>, ProxyHandler, Transport) - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyImpl
-
Configures the AMQP broker
hostwith the given proxy handler and transport. - configure(String, Map<String, String>, ProxyHandler, Transport) - Method in interface com.microsoft.azure.proton.transport.proxy.Proxy
-
Configures the AMQP broker
hostwith the given proxy handler and transport. - CONTINUED_FRAME_READ - com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketFrameReadState
-
Continue reading bytes until correct number of bytes are read.
- create(String) - Static method in class com.microsoft.azure.proton.transport.proxy.HttpStatusLine
-
Parses the provided
statusLineinto an HTTP status line. - create(ByteBuffer) - Static method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyResponseImpl
-
Create a proxy response from a given
buffer. - createPong(ByteBuffer, ByteBuffer) - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketHandlerImpl
- createPong(ByteBuffer, ByteBuffer) - Method in interface com.microsoft.azure.proton.transport.ws.WebSocketHandler
-
Creates the pong for the "keep-alive", heart beat, network status probing when connecting in a web socket.
- createProxyRequest(String, Map<String, String>) - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyHandlerImpl
-
Creates a CONNECT request to the provided
hostNameand addsadditionalHeadersto the request. - createProxyRequest(String, Map<String, String>) - Method in interface com.microsoft.azure.proton.transport.proxy.ProxyHandler
-
Creates a CONNECT request to the provided
hostNameand addsadditionalHeadersto the request. - createRandomMaskingKey() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketHandlerImpl
- createUpgradeRequest() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketUpgrade
-
Create the Upgrade to websocket request as per the RFC https://tools.ietf.org/html/rfc6455.
- createUpgradeRequest(String, String, String, int, String, Map<String, String>) - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketHandlerImpl
- createUpgradeRequest(String, String, String, int, String, Map<String, String>) - Method in interface com.microsoft.azure.proton.transport.ws.WebSocketHandler
-
Creates an HTTP request to upgrade to use web sockets.
- createWebSocketUpgrade(String, String, String, int, String, Map<String, String>) - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketHandlerImpl
- credentials() - Method in class com.microsoft.azure.proton.transport.proxy.ProxyConfiguration
-
Gets credentials to authenticate against proxy with.
D
- decodeBase64Local(byte[]) - Static method in class com.microsoft.azure.proton.transport.ws.impl.Base64
-
Convert a array of base64 encoded byte in a array of bytes, returning the bytes original values.
- DIGEST - com.microsoft.azure.proton.transport.proxy.ProxyAuthenticationType
-
Authenticates against proxy with digest access authentication.
- DigestProxyChallengeProcessorImpl - Class in com.microsoft.azure.proton.transport.proxy.impl
-
Implementation to support digest authentication for proxies.
E
- encodeBase64Local(byte[]) - Static method in class com.microsoft.azure.proton.transport.ws.impl.Base64
-
Convert a array of bytes in a array of MIME Base64 values.
- encodeBase64StringLocal(byte[]) - Static method in class com.microsoft.azure.proton.transport.ws.impl.Base64
-
Convert a array of bytes in a array of MIME Base64 values.
F
- FINAL_OPCODE_BINARY - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Determines whether it is the final frame for the message.
- FINBIT_MASK - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
FIN denotes that this is the final fragment in a message.
G
- getContents() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyResponseImpl
-
Gets the HTTP response body.
- getContents() - Method in interface com.microsoft.azure.proton.transport.proxy.ProxyResponse
-
Gets the HTTP response body.
- getEnabled() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- getEnabled() - Method in interface com.microsoft.azure.proton.transport.ws.WebSocket
-
Access if WebSocket enabled .
- getError() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyResponseImpl
-
Gets the HTTP response body as an error.
- getError() - Method in interface com.microsoft.azure.proton.transport.proxy.ProxyResponse
-
Gets the HTTP response body as an error.
- getHeader() - Method in class com.microsoft.azure.proton.transport.proxy.impl.BasicProxyChallengeProcessorImpl
- getHeader() - Method in class com.microsoft.azure.proton.transport.proxy.impl.DigestProxyChallengeProcessorImpl
- getHeader() - Method in interface com.microsoft.azure.proton.transport.proxy.ProxyChallengeProcessor
-
Gets headers to add to the HTTP request when a proxy challenge is issued.
- getHeaders() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyResponseImpl
-
Gets the headers for the HTTP response.
- getHeaders() - Method in interface com.microsoft.azure.proton.transport.proxy.ProxyResponse
-
Gets the headers for the HTTP response.
- getInputBuffer() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyImpl
- getInputBuffer() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- getInputBuffer() - Method in interface com.microsoft.azure.proton.transport.ws.WebSocket
-
Access the input buffer (read only).
- getIsHandshakeInProgress() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyImpl
- getIsProxyConfigured() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyImpl
- getLength() - Method in class com.microsoft.azure.proton.transport.ws.WebSocketHandler.WebsocketTuple
-
Gets the length of the message.
- getOutputBuffer() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyImpl
- getOutputBuffer() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- getOutputBuffer() - Method in interface com.microsoft.azure.proton.transport.ws.WebSocket
-
Access the output buffer (read only).
- getPingBuffer() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- getPingBuffer() - Method in interface com.microsoft.azure.proton.transport.ws.WebSocket
-
Access the ping buffer (read only).
- getProtocolVersion() - Method in class com.microsoft.azure.proton.transport.proxy.HttpStatusLine
-
Gets the HTTP protocol version.
- getProxyHandler() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyImpl
- getProxyRequestHeaders() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyImpl
-
Gets headers for the proxy request.
- getProxyState() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyImpl
- getReason() - Method in class com.microsoft.azure.proton.transport.proxy.HttpStatusLine
-
Gets the textual representation for the HTTP status code.
- getSelectedTransportWrapper() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketSniffer
- getState() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- getState() - Method in interface com.microsoft.azure.proton.transport.ws.WebSocket
-
Access the current state of the layer.
- getStatus() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyResponseImpl
-
Gets the HTTP status line.
- getStatus() - Method in interface com.microsoft.azure.proton.transport.proxy.ProxyResponse
-
Gets the HTTP status line.
- getStatusCode() - Method in class com.microsoft.azure.proton.transport.proxy.HttpStatusLine
-
Gets the HTTP status code.
- getType() - Method in class com.microsoft.azure.proton.transport.ws.WebSocketHandler.WebsocketTuple
-
Gets the type of the message.
- getUnderlyingTransport() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyImpl
- getWebSocketHandler() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- getWebSocketHandler() - Method in interface com.microsoft.azure.proton.transport.ws.WebSocket
-
Access the handler for WebSocket functions.
- getWsInputBuffer() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- getWsInputBuffer() - Method in interface com.microsoft.azure.proton.transport.ws.WebSocket
-
Access the web socket input buffer (read only).
H
- hasUserDefinedCredentials() - Method in class com.microsoft.azure.proton.transport.proxy.ProxyConfiguration
-
Gets whether the user has defined credentials.
- HEADER_READ - com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketFrameReadState
-
Full header has been read.
- HttpStatusLine - Class in com.microsoft.azure.proton.transport.proxy
-
The first line in an HTTP 1.0/1.1 response.
I
- INIT_READ - com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketFrameReadState
-
The initial read.
- isMissingContent() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyResponseImpl
-
Gets whether or not the HTTP response is complete.
- isMissingContent() - Method in interface com.microsoft.azure.proton.transport.proxy.ProxyResponse
-
Gets whether or not the HTTP response is complete.
- isProxyAddressConfigured() - Method in class com.microsoft.azure.proton.transport.proxy.ProxyConfiguration
-
Gets whether the proxy address has been configured.
- isWebSocketEnabled - Variable in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
M
- makeDetermination(byte[]) - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketSniffer
- MASKBIT_MASK - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Mask to get value of
WebSocketHeader.OPCODE_MASK. - MAX_HEADER_LENGTH_MASKED - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Size of the header if the payload size is represented in 7 + 64 bits and there is a masking key.
- MAX_HEADER_LENGTH_NOMASK - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Size of the header if the payload size is represented in 7 + 64 bits and there is no masking key.
- MED_HEADER_LENGTH_MASKED - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Size of the header if the payload size is represented in 7 + 16 bits and there is a masking key.
- MED_HEADER_LENGTH_NOMASK - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Size of the header if the payload size is represented in 7 + 16 bits and there is no masking key.
- MIN_HEADER_LENGTH - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Size of header if payload size is < 125 and there is no masking key.
- MIN_HEADER_LENGTH_MASKED - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Size of header if payload size is < 125 and there is a masking key.
N
- NONE - com.microsoft.azure.proton.transport.proxy.ProxyAuthenticationType
-
Proxy requires no authentication.
O
- OPCODE_BINARY - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Denotes a binary frame.
- OPCODE_CLOSE - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Denotes a connection close.
- OPCODE_CONTINUATION - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Denotes a continuation frame.
- OPCODE_MASK - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Denotes whether the "Payload data" is masked.
- OPCODE_PING - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Denotes a ping.
- OPCODE_PONG - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Denotes a pong.
P
- PAYLOAD_EXTENDED_16 - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Size is 126.
- PAYLOAD_EXTENDED_64 - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Size is 127.
- PAYLOAD_LARGE_MAX - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Maximum size in bytes for the payload when using 7 + 64 bits to represent the size.
- PAYLOAD_MASK - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Mask to get value of payload length.
- PAYLOAD_MEDIUM_MAX - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Maximum size in bytes for the payload when using 7 + 16 bits to represent the size.
- PAYLOAD_SHORT_MAX - Static variable in interface com.microsoft.azure.proton.transport.ws.WebSocketHeader
-
Maximum size (125) in bytes for the payload when using 7 bits to represent the size.
- PN_PROXY_CHALLENGE - com.microsoft.azure.proton.transport.proxy.Proxy.ProxyState
- PN_PROXY_CHALLENGE_RESPONDED - com.microsoft.azure.proton.transport.proxy.Proxy.ProxyState
- PN_PROXY_CONNECTED - com.microsoft.azure.proton.transport.proxy.Proxy.ProxyState
- PN_PROXY_CONNECTING - com.microsoft.azure.proton.transport.proxy.Proxy.ProxyState
- PN_PROXY_FAILED - com.microsoft.azure.proton.transport.proxy.Proxy.ProxyState
- PN_PROXY_NOT_STARTED - com.microsoft.azure.proton.transport.proxy.Proxy.ProxyState
- PN_WS_CLOSED - com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketState
-
Connection closed.
- PN_WS_CONNECTED_CLOSING - com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketState
-
Connected and received a close.
- PN_WS_CONNECTED_FLOW - com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketState
-
Connected and messages flow.
- PN_WS_CONNECTED_PONG - com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketState
-
Connected and ping-pong.
- PN_WS_CONNECTING - com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketState
-
Pending connection.
- PN_WS_FAILED - com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketState
-
Connection failed.
- PN_WS_NOT_STARTED - com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketState
-
WebSocket.
- Proxy - Interface in com.microsoft.azure.proton.transport.proxy
-
Represents a proxy.
- Proxy.ProxyState - Enum in com.microsoft.azure.proton.transport.proxy
-
States that the proxy can be in.
- proxyAddress() - Method in class com.microsoft.azure.proton.transport.proxy.ProxyConfiguration
-
Gets the proxy address.
- ProxyAuthenticationType - Enum in com.microsoft.azure.proton.transport.proxy
-
Supported methods of proxy authentication.
- ProxyChallengeProcessor - Interface in com.microsoft.azure.proton.transport.proxy
-
Creates a set of headers to add to the HTTP request when responding to a proxy challenge.
- ProxyConfiguration - Class in com.microsoft.azure.proton.transport.proxy
-
Options for configuring the
Proxy. - ProxyConfiguration(ProxyAuthenticationType, Proxy, String, String) - Constructor for class com.microsoft.azure.proton.transport.proxy.ProxyConfiguration
-
Creates a proxy configuration that uses the
proxyAddressand authenticates with providedusername,passwordandauthentication. - ProxyHandler - Interface in com.microsoft.azure.proton.transport.proxy
-
Creates and validates proxy requests and responses.
- ProxyHandlerImpl - Class in com.microsoft.azure.proton.transport.proxy.impl
-
Implementation class that handles connecting to the proxy.
- ProxyHandlerImpl() - Constructor for class com.microsoft.azure.proton.transport.proxy.impl.ProxyHandlerImpl
- ProxyImpl - Class in com.microsoft.azure.proton.transport.proxy.impl
-
Implementation class that handles connecting to, the status of, and passing bytes through the web socket after the proxy is created.
- ProxyImpl() - Constructor for class com.microsoft.azure.proton.transport.proxy.impl.ProxyImpl
-
Create proxy transport layer - which, after configuring using the
ProxyImpl.configure(String, Map, ProxyHandler, Transport)API is ready for layering in qpid-proton-j transport layers, usingTransportInternal.addTransportLayer(TransportLayer)API. - ProxyImpl(ProxyConfiguration) - Constructor for class com.microsoft.azure.proton.transport.proxy.impl.ProxyImpl
-
Create proxy transport layer - which, after configuring using the
ProxyImpl.configure(String, Map, ProxyHandler, Transport)API is ready for layering in qpid-proton-j transport layers, usingTransportInternal.addTransportLayer(TransportLayer)API. - ProxyResponse - Interface in com.microsoft.azure.proton.transport.proxy
-
Represents an HTTP response from a proxy.
- ProxyResponseImpl - Class in com.microsoft.azure.proton.transport.proxy.impl
-
Represents an HTTP response from a proxy.
R
- READ_ERROR - com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketFrameReadState
-
An error reading.
S
- setLength(long) - Method in class com.microsoft.azure.proton.transport.ws.WebSocketHandler.WebsocketTuple
-
Sets the length of the message.
- setType(WebSocketHandler.WebSocketMessageType) - Method in class com.microsoft.azure.proton.transport.ws.WebSocketHandler.WebsocketTuple
-
Sets the message type.
- SYSTEM_DEFAULTS - Static variable in class com.microsoft.azure.proton.transport.proxy.ProxyConfiguration
-
Gets the system defaults for proxy configuration and authentication.
T
- toString() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- toString() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketUpgrade
U
- unwrapBuffer(ByteBuffer) - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketHandlerImpl
- unwrapBuffer(ByteBuffer) - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- unwrapBuffer(ByteBuffer) - Method in interface com.microsoft.azure.proton.transport.ws.WebSocket
-
Remove WebSocket frame from the given buffer.
- unwrapBuffer(ByteBuffer) - Method in interface com.microsoft.azure.proton.transport.ws.WebSocketHandler
-
Unwraps the layer from the buffer.
V
- validateProxyResponse(ProxyResponse) - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyHandlerImpl
-
Verifies that
httpResponsecontains a successful CONNECT response. - validateProxyResponse(ProxyResponse) - Method in interface com.microsoft.azure.proton.transport.proxy.ProxyHandler
-
Verifies that
httpResponsecontains a successful CONNECT response. - validateUpgradeReply(byte[]) - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketUpgrade
-
Validate the response received for 'upgrade to websockets' request from http server.
- validateUpgradeReply(ByteBuffer) - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketHandlerImpl
- validateUpgradeReply(ByteBuffer) - Method in interface com.microsoft.azure.proton.transport.ws.WebSocketHandler
-
Validates the response.
- valueOf(String) - Static method in enum com.microsoft.azure.proton.transport.proxy.Proxy.ProxyState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.proton.transport.proxy.ProxyAuthenticationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketFrameReadState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.proton.transport.ws.WebSocketHandler.WebSocketMessageType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.microsoft.azure.proton.transport.proxy.Proxy.ProxyState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.microsoft.azure.proton.transport.proxy.ProxyAuthenticationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketFrameReadState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.microsoft.azure.proton.transport.ws.WebSocket.WebSocketState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.microsoft.azure.proton.transport.ws.WebSocketHandler.WebSocketMessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WEB_SOCKET_MESSAGE_TYPE_AMQP - com.microsoft.azure.proton.transport.ws.WebSocketHandler.WebSocketMessageType
- WEB_SOCKET_MESSAGE_TYPE_CHUNK - com.microsoft.azure.proton.transport.ws.WebSocketHandler.WebSocketMessageType
- WEB_SOCKET_MESSAGE_TYPE_CLOSE - com.microsoft.azure.proton.transport.ws.WebSocketHandler.WebSocketMessageType
- WEB_SOCKET_MESSAGE_TYPE_HEADER_CHUNK - com.microsoft.azure.proton.transport.ws.WebSocketHandler.WebSocketMessageType
- WEB_SOCKET_MESSAGE_TYPE_PING - com.microsoft.azure.proton.transport.ws.WebSocketHandler.WebSocketMessageType
- WEB_SOCKET_MESSAGE_TYPE_UNKNOWN - com.microsoft.azure.proton.transport.ws.WebSocketHandler.WebSocketMessageType
- WebSocket - Interface in com.microsoft.azure.proton.transport.ws
-
Provides interface for WebSocket.
- WebSocket.WebSocketFrameReadState - Enum in com.microsoft.azure.proton.transport.ws
-
States for the web socket when reading from the underlying buffer.
- WebSocket.WebSocketState - Enum in com.microsoft.azure.proton.transport.ws
-
States that the web socket can be in.
- WebSocketHandler - Interface in com.microsoft.azure.proton.transport.ws
-
Handles states for the web socket.
- WebSocketHandler.WebSocketMessageType - Enum in com.microsoft.azure.proton.transport.ws
-
States when parsing a frame.
- WebSocketHandler.WebsocketTuple - Class in com.microsoft.azure.proton.transport.ws
-
Represents the web socket message and its type.
- WebSocketHandlerImpl - Class in com.microsoft.azure.proton.transport.ws.impl
-
Implementation for
WebSocketHandler. - WebSocketHandlerImpl() - Constructor for class com.microsoft.azure.proton.transport.ws.impl.WebSocketHandlerImpl
- WebSocketHeader - Interface in com.microsoft.azure.proton.transport.ws
-
Represents a web socket header.
- WebSocketImpl - Class in com.microsoft.azure.proton.transport.ws.impl
-
Implementation for
WebSocket. - WebSocketImpl() - Constructor for class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
-
Create WebSocket transport layer - which, after configuring using the
WebSocketImpl.configure(String, String, String, int, String, Map, WebSocketHandler)API is ready for layering in qpid-proton-j transport layers, usingTransportInternal.addTransportLayer(TransportLayer)API. - WebSocketImpl(int) - Constructor for class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
-
Create WebSocket transport layer - which, after configuring using the
WebSocketImpl.configure(String, String, String, int, String, Map, WebSocketHandler)API is ready for layering in qpid-proton-j transport layers, usingTransportInternal.addTransportLayer(TransportLayer)API. - WebSocketSniffer - Class in com.microsoft.azure.proton.transport.ws.impl
-
Determines which transport layer to read web socket bytes from.
- WebSocketSniffer(TransportWrapper, TransportWrapper) - Constructor for class com.microsoft.azure.proton.transport.ws.impl.WebSocketSniffer
-
Creates an instance.
- WebsocketTuple(long, WebSocketHandler.WebSocketMessageType) - Constructor for class com.microsoft.azure.proton.transport.ws.WebSocketHandler.WebsocketTuple
-
Creates an instance with the given length and type.
- WebSocketUpgrade - Class in com.microsoft.azure.proton.transport.ws.impl
-
Represents a web socket upgrade request.
- WebSocketUpgrade(String, String, String, int, String, Map<String, String>) - Constructor for class com.microsoft.azure.proton.transport.ws.impl.WebSocketUpgrade
-
Create
WebSocketUpgradeinstance, which can be used for websocket upgrade hand-shake with http server as per RFC https://tools.ietf.org/html/rfc6455. - wrap(TransportInput, TransportOutput) - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyImpl
-
Adds the proxy in the transport layer chain.
- wrap(TransportInput, TransportOutput) - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- wrapBuffer(ByteBuffer, ByteBuffer) - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketHandlerImpl
- wrapBuffer(ByteBuffer, ByteBuffer) - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- wrapBuffer(ByteBuffer, ByteBuffer) - Method in interface com.microsoft.azure.proton.transport.ws.WebSocket
-
Add WebSocket frame to send the given buffer.
- wrapBuffer(ByteBuffer, ByteBuffer) - Method in interface com.microsoft.azure.proton.transport.ws.WebSocketHandler
-
Wraps the source buffer with additional contents from the web socket.
- writeClose() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- writePong() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
- writeProxyRequest() - Method in class com.microsoft.azure.proton.transport.proxy.impl.ProxyImpl
- writeUpgradeRequest() - Method in class com.microsoft.azure.proton.transport.ws.impl.WebSocketImpl
All Classes All Packages