Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W X 

A

ACCEPT - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ACCEPT_CHARSET - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ACCEPT_ENCODING - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ACCEPT_LANGUAGE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ACCEPT_PATCH - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ACCEPT_RANGES - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
acceptAll() - Static method in interface org.mule.runtime.http.api.server.MethodRequestMatcher
 
acceptsAll() - Method in interface org.mule.runtime.http.api.server.MethodRequestMatcher
 
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ACCESS_CONTROL_ALLOW_METHODS - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ACCESS_CONTROL_MAX_AGE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ACCESS_CONTROL_REQUEST_METHOD - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
add(String) - Method in class org.mule.runtime.http.api.server.MethodRequestMatcherBuilder
Adds a new method to match against.
add(HttpConstants.Method) - Method in class org.mule.runtime.http.api.server.MethodRequestMatcherBuilder
Adds a new method to match against.
add(PathAndMethodRequestMatcher, T) - Method in interface org.mule.runtime.http.api.utils.RequestMatcherRegistry
Includes a new matcher to return the desired item.
addGroup(String) - Method in interface org.mule.runtime.http.api.ws.WebSocket
Subscribes this socket to the given group
addHeader(String, String) - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
 
addHeader(String, String) - Method in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
Includes a new header to be sent in the desired HttpMessage.
addHeaders(String, Collection<String>) - Method in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
Includes a new header with multiple values to be sent in the desired HttpMessage.
addQueryParam(String, String) - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
Includes a new queryParam to be sent in the desired HttpMessage.
addRequestHandler(Collection<String>, String, RequestHandler) - Method in interface org.mule.runtime.http.api.server.HttpServer
Adds a RequestHandler on the given path and for the given methods.
addRequestHandler(String, RequestHandler) - Method in interface org.mule.runtime.http.api.server.HttpServer
Adds a RequestHandler on the given path and for all methods.
addWebSocketHandler(WebSocketHandler) - Method in interface org.mule.runtime.http.api.server.HttpServer
AGE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ALL_INTERFACES_ADDRESS - Static variable in class org.mule.runtime.http.api.HttpConstants
 
ALL_INTERFACES_IP - Static variable in class org.mule.runtime.http.api.HttpConstants
 
ALLOW - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
appendQueryParam(String, String, String) - Static method in class org.mule.runtime.http.api.utils.HttpEncoderDecoderUtils
Appends a query parameter to an URL that may or may not contain query parameters already.
APPLICATION_X_WWW_FORM_URLENCODED - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
asCaseSensitiveMap() - Method in class org.mule.runtime.http.api.domain.OptimizedCaseInsensitiveMapWrapper
Returns this map as a case sensitive map.
asString() - Method in enum org.mule.runtime.http.api.domain.HttpProtocol
 
authentication(HttpAuthentication) - Method in class org.mule.runtime.http.api.client.HttpRequestOptionsBuilder
 
AUTHORIZATION - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names

B

BASE64 - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
BaseHttpMessage - Class in org.mule.runtime.http.api.domain.message
Base implementation for that handles ignore case header operations.
BaseHttpMessage() - Constructor for class org.mule.runtime.http.api.domain.message.BaseHttpMessage
 
BaseHttpMessage(MultiMap<String, String>) - Constructor for class org.mule.runtime.http.api.domain.message.BaseHttpMessage
 
BaseMessageWithHeaders - Class in org.mule.runtime.http.api.domain.message
Base class for implementations of MessageWithHeaders
BaseMessageWithHeaders(MultiMap<String, String>) - Constructor for class org.mule.runtime.http.api.domain.message.BaseMessageWithHeaders
 
BaseProxyConfigBuilder<P extends ProxyConfig,B extends BaseProxyConfigBuilder> - Class in org.mule.runtime.http.api.client.proxy
Base implementation of a ProxyConfig builder.
BaseProxyConfigBuilder() - Constructor for class org.mule.runtime.http.api.client.proxy.BaseProxyConfigBuilder
 
basic(String, String) - Static method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication
Provides a HttpAuthenticationBuilder already set up for basic authentication.
BINARY - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
BOUNDARY - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
broadcast(Collection<WebSocket>, TypedValue<InputStream>, BiConsumer<WebSocket, Throwable>) - Method in interface org.mule.runtime.http.api.ws.WebSocketBroadcaster
Broadcast the content to the given sockets.
build() - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthenticationBuilder
Creates the HttpAuthentication as configured.
build() - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthenticationBuilder.HttpNtlmAuthenticationBuilder
 
build() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
 
build() - Method in class org.mule.runtime.http.api.client.HttpRequestOptionsBuilder
 
build() - Method in class org.mule.runtime.http.api.client.proxy.BaseProxyConfigBuilder
 
build() - Method in class org.mule.runtime.http.api.client.proxy.NtlmProxyConfigBuilder
 
build() - Method in class org.mule.runtime.http.api.client.proxy.ProxyConfigBuilder
 
build() - Method in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
Discard this builder after calling this method.
build() - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
Discard this builder after calling this method.
build() - Method in class org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder
Discard this builder after calling this method.
build() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
 
build() - Method in class org.mule.runtime.http.api.server.MethodRequestMatcherBuilder
 
build() - Method in class org.mule.runtime.http.api.server.PathAndMethodRequestMatcherBuilder
 
build() - Method in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
 
build() - Method in interface org.mule.runtime.http.api.utils.RequestMatcherRegistry.RequestMatcherRegistryBuilder
 
builder() - Static method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication
Provides a HttpAuthenticationBuilder to create instances of HttpAuthentication.
builder() - Static method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication.HttpNtlmAuthentication
Builder() - Constructor for class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
 
builder() - Static method in interface org.mule.runtime.http.api.client.HttpRequestOptions
 
builder(HttpRequestOptions) - Static method in interface org.mule.runtime.http.api.client.HttpRequestOptions
 
builder() - Static method in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
 
builder() - Static method in interface org.mule.runtime.http.api.client.proxy.ProxyConfig.NtlmProxyConfig
 
builder() - Static method in interface org.mule.runtime.http.api.domain.message.request.HttpRequest
 
builder(boolean) - Static method in interface org.mule.runtime.http.api.domain.message.request.HttpRequest
 
builder() - Static method in interface org.mule.runtime.http.api.domain.message.response.HttpResponse
 
Builder() - Constructor for class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
 
builder() - Static method in interface org.mule.runtime.http.api.server.MethodRequestMatcher
 
builder(Collection<String>) - Static method in interface org.mule.runtime.http.api.server.MethodRequestMatcher
Creates a MethodRequestMatcherBuilder already set up with a collection of methods
builder() - Static method in interface org.mule.runtime.http.api.server.PathAndMethodRequestMatcher
 
builder() - Static method in interface org.mule.runtime.http.api.tcp.TcpClientSocketProperties
 
ByteArrayHttpEntity - Class in org.mule.runtime.http.api.domain.entity
Represents a byte array HTTP body.
ByteArrayHttpEntity(byte[]) - Constructor for class org.mule.runtime.http.api.domain.entity.ByteArrayHttpEntity
 
BYTES - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values

C

CACHE_CONTROL - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
CaseInsensitiveMultiMap - Class in org.mule.runtime.http.api.domain
MultiMap where the key's case is not taken into account when looking for it, adding or aggregating it.
CaseInsensitiveMultiMap() - Constructor for class org.mule.runtime.http.api.domain.CaseInsensitiveMultiMap
 
CaseInsensitiveMultiMap(boolean) - Constructor for class org.mule.runtime.http.api.domain.CaseInsensitiveMultiMap
 
CaseInsensitiveMultiMap(MultiMap<String, String>) - Constructor for class org.mule.runtime.http.api.domain.CaseInsensitiveMultiMap
 
CaseInsensitiveMultiMap(MultiMap<String, String>, boolean) - Constructor for class org.mule.runtime.http.api.domain.CaseInsensitiveMultiMap
 
CHARSET - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
CHUNKED - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
ClientConnection - Interface in org.mule.runtime.http.api.domain.request
Representation of all client related data concerning an HttpServer.
clientTimeout - Variable in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
 
clientTimeout(Integer) - Method in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
Defines the SO_TIMEOUT value for client sockets.
CLOSE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
close(WebSocketCloseCode, String) - Method in interface org.mule.runtime.http.api.ws.WebSocket
Closes this socket
COMPRESS - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
CONNECTION - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
connectionTimeout(Integer) - Method in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
Defines how long to wait for the outbound connection to be created.
CONTENT_BASE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
CONTENT_DISPOSITION - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
CONTENT_ENCODING - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
CONTENT_ID - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
CONTENT_LANGUAGE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
CONTENT_LENGTH - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
CONTENT_LOCATION - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
CONTENT_MD5 - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
CONTENT_RANGE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
CONTENT_TRANSFER_ENCODING - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
CONTENT_TYPE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
CONTINUE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
COOKIE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
create(HttpClientConfiguration) - Method in interface org.mule.runtime.http.api.client.HttpClientFactory
 
create(HttpServerConfiguration) - Method in interface org.mule.runtime.http.api.server.HttpServerFactory
Creates a new HttpServer.

D

DATE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
decodeQueryString(String) - Static method in class org.mule.runtime.http.api.utils.HttpEncoderDecoderUtils
Converts a query-string from a request url into a MultiMap.
decodeUriParams(String, String) - Static method in class org.mule.runtime.http.api.utils.HttpEncoderDecoderUtils
Decodes uri params from a request path
decodeUrlEncodedBody(String, Charset) - Static method in class org.mule.runtime.http.api.utils.HttpEncoderDecoderUtils
Converts an url-encoded body into a MultiMap with a given encoding.
DEFLATE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
digest(String, String) - Static method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication
Provides a HttpAuthenticationBuilder already set up for digest authentication.
disable() - Method in interface org.mule.runtime.http.api.utils.RequestMatcherRegistry.RequestMatcherRegistryEntry
Temporarily disables the entry from being accessed.
dispose() - Method in interface org.mule.runtime.http.api.server.HttpServer
Removes all secondary data to get rid of the server.
dispose() - Method in interface org.mule.runtime.http.api.server.RequestHandlerManager
Removes the handler from the server.
dispose() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketHandlerManager
Removes the handler from the server.
domain(String) - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthenticationBuilder.HttpNtlmAuthenticationBuilder
Defines the user domain to use.

E

EmptyHttpEntity - Class in org.mule.runtime.http.api.domain.entity
Represents an HTTP empty body.
EmptyHttpEntity() - Constructor for class org.mule.runtime.http.api.domain.entity.EmptyHttpEntity
 
enable() - Method in interface org.mule.runtime.http.api.utils.RequestMatcherRegistry.RequestMatcherRegistryEntry
Allows access to the entry.
encodeQueryString(Map<String, String>) - Static method in class org.mule.runtime.http.api.utils.HttpEncoderDecoderUtils
Converts a map to a request url query-string form.
encodeSpaces(String) - Static method in class org.mule.runtime.http.api.utils.HttpEncoderDecoderUtils
Encodes spaces in a path, replacing them by %20.
encodeString(Map, Charset) - Static method in class org.mule.runtime.http.api.utils.HttpEncoderDecoderUtils
Converts a map to a request url query-string form.
entity - Variable in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
 
entity(HttpEntity) - Method in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
 
entrySet() - Method in class org.mule.runtime.http.api.domain.OptimizedCaseInsensitiveMapWrapper
 
ETAG - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
EXPECT - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
EXPIRES - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
extractPath(String) - Static method in class org.mule.runtime.http.api.utils.HttpEncoderDecoderUtils
Extracts the path (what's left of the ? character) from the passed uri.
extractQueryParams(String) - Static method in class org.mule.runtime.http.api.utils.HttpEncoderDecoderUtils
Extracts the query parameters (what's right of the ? character) from the passed uri.

F

find(HttpRequest) - Method in interface org.mule.runtime.http.api.utils.RequestMatcherRegistry
Searches this registry for the most specific match for the given HttpRequest considering all registered PathAndMethodRequestMatchers.
find(String, String) - Method in interface org.mule.runtime.http.api.utils.RequestMatcherRegistry
Searches this registry for the most specific match for the given HttpRequest considering all registered PathAndMethodRequestMatchers.
followsRedirect(boolean) - Method in class org.mule.runtime.http.api.client.HttpRequestOptionsBuilder
 
forScheme(String) - Static method in enum org.mule.runtime.http.api.ws.WebSocketProtocol
Returns the WebSocketProtocol that corresponds to the given scheme
FROM - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
fromProtocolCode(int) - Static method in enum org.mule.runtime.http.api.ws.WebSocketCloseCode
Returns the WebSocketCloseCode that matches the given raw protocolCode

G

getAddress() - Method in interface org.mule.runtime.http.api.server.ServerAddress
 
getAuthentication() - Method in interface org.mule.runtime.http.api.client.HttpRequestOptions
 
getBytes() - Method in class org.mule.runtime.http.api.domain.entity.ByteArrayHttpEntity
 
getBytes() - Method in class org.mule.runtime.http.api.domain.entity.EmptyHttpEntity
 
getBytes() - Method in interface org.mule.runtime.http.api.domain.entity.HttpEntity
Provides the entity's content as bytes.
getBytes() - Method in class org.mule.runtime.http.api.domain.entity.InputStreamHttpEntity
 
getBytes() - Method in class org.mule.runtime.http.api.domain.entity.multipart.MultipartHttpEntity
 
getBytesLength() - Method in class org.mule.runtime.http.api.domain.entity.ByteArrayHttpEntity
 
getBytesLength() - Method in class org.mule.runtime.http.api.domain.entity.EmptyHttpEntity
 
getBytesLength() - Method in interface org.mule.runtime.http.api.domain.entity.HttpEntity
Provides the length (in bytes) of the HttpEntity, if known.
getBytesLength() - Method in class org.mule.runtime.http.api.domain.entity.multipart.MultipartHttpEntity
 
getClientCertificate() - Method in interface org.mule.runtime.http.api.domain.request.ClientConnection
 
getClientConnection() - Method in interface org.mule.runtime.http.api.domain.request.HttpRequestContext
 
getClientConnection() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketRequest
 
getClientFactory() - Method in interface org.mule.runtime.http.api.HttpService
 
getClientSocketProperties() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
 
getClientTimeout() - Method in interface org.mule.runtime.http.api.tcp.TcpSocketProperties
This sets the SO_TIMEOUT value on client sockets.
getConnectionHandler() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketHandler
 
getConnectionIdleTimeout() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
 
getConnectionIdleTimeout() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration
 
getConnectionTimeout() - Method in interface org.mule.runtime.http.api.tcp.TcpClientSocketProperties
Number of milliseconds to wait until an outbound connection to a remote server is successfully created.
getContent() - Method in class org.mule.runtime.http.api.domain.entity.ByteArrayHttpEntity
 
getContent() - Method in class org.mule.runtime.http.api.domain.entity.EmptyHttpEntity
 
getContent() - Method in interface org.mule.runtime.http.api.domain.entity.HttpEntity
Provides the entity's content as a stream.
getContent() - Method in class org.mule.runtime.http.api.domain.entity.InputStreamHttpEntity
 
getContent() - Method in class org.mule.runtime.http.api.domain.entity.multipart.MultipartHttpEntity
 
getContent() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketMessage
 
getContentType() - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
 
getContentType() - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
Gets the content type of this part.
getContentType() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketRequest
 
getContextClassLoader() - Method in interface org.mule.runtime.http.api.server.RequestHandler
 
getDefaultPort() - Method in enum org.mule.runtime.http.api.HttpConstants.Protocol
 
getDomain() - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication.HttpNtlmAuthentication
The domain defined.
getEntity() - Method in interface org.mule.runtime.http.api.domain.message.HttpMessage
 
getFileName() - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
 
getGroups() - Method in interface org.mule.runtime.http.api.ws.WebSocket
 
getHeader(String) - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
 
getHeader(String) - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
Returns the value of the specified mime header as a String.
getHeaderNames() - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
 
getHeaderNames() - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
Gets the header names of this Part.
getHeaderNames() - Method in class org.mule.runtime.http.api.domain.message.BaseMessageWithHeaders
 
getHeaderNames() - Method in interface org.mule.runtime.http.api.domain.message.MessageWithHeaders
 
getHeaders(String) - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
 
getHeaders(String) - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
Gets the values of the Part header with the given name.
getHeaders() - Method in class org.mule.runtime.http.api.domain.message.BaseMessageWithHeaders
 
getHeaders() - Method in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
 
getHeaders() - Method in interface org.mule.runtime.http.api.domain.message.MessageWithHeaders
 
getHeaderValue(String) - Method in class org.mule.runtime.http.api.domain.message.BaseMessageWithHeaders
 
getHeaderValue(String) - Method in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
Returns the value of a given HTTP request.
getHeaderValue(String) - Method in interface org.mule.runtime.http.api.domain.message.MessageWithHeaders
 
getHeaderValueIgnoreCase(String) - Method in class org.mule.runtime.http.api.domain.message.BaseMessageWithHeaders
 
getHeaderValueIgnoreCase(String) - Method in interface org.mule.runtime.http.api.domain.message.MessageWithHeaders
Deprecated.
The underlying implementation is already case-insensitive. Use MessageWithHeaders.getHeaderValue(String)
getHeaderValues(String) - Method in class org.mule.runtime.http.api.domain.message.BaseMessageWithHeaders
 
getHeaderValues(String) - Method in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
Gives access to all current values of a given HTTP header.
getHeaderValues(String) - Method in interface org.mule.runtime.http.api.domain.message.MessageWithHeaders
 
getHeaderValuesIgnoreCase(String) - Method in class org.mule.runtime.http.api.domain.message.BaseMessageWithHeaders
 
getHeaderValuesIgnoreCase(String) - Method in interface org.mule.runtime.http.api.domain.message.MessageWithHeaders
Deprecated.
The underlying implementation is already case-insensitive. Use MessageWithHeaders.getHeaderValues(String)
getHost() - Method in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
 
getHost() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration
 
getHttpVersion() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketRequest
 
getId() - Method in interface org.mule.runtime.http.api.ws.WebSocket
 
getInputStream() - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
 
getInputStream() - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
Gets the content of this part as an InputStream
getInstance() - Static method in class org.mule.runtime.http.api.utils.UriCache
 
getIp() - Method in interface org.mule.runtime.http.api.server.ServerAddress
 
getKeepAlive() - Method in interface org.mule.runtime.http.api.tcp.TcpSocketProperties
Enables SO_KEEPALIVE behavior on open sockets.
getLength() - Method in class org.mule.runtime.http.api.domain.entity.ByteArrayHttpEntity
 
getLength() - Method in class org.mule.runtime.http.api.domain.entity.EmptyHttpEntity
 
getLength() - Method in interface org.mule.runtime.http.api.domain.entity.HttpEntity
Deprecated.
getLength() - Method in class org.mule.runtime.http.api.domain.entity.InputStreamHttpEntity
 
getLength() - Method in class org.mule.runtime.http.api.domain.entity.multipart.MultipartHttpEntity
 
getLinger() - Method in interface org.mule.runtime.http.api.tcp.TcpSocketProperties
This sets the SO_LINGER value.
getLocalHostAddress() - Method in interface org.mule.runtime.http.api.domain.request.ServerConnection
 
getMaxConnections() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
 
getMessageHandler() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketHandler
 
getMethod() - Method in interface org.mule.runtime.http.api.domain.message.request.HttpRequest
 
getMethod() - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
 
getMethod() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketRequest
 
getMethodRequestMatcher() - Method in interface org.mule.runtime.http.api.server.PathAndMethodRequestMatcher
 
getMethods() - Method in interface org.mule.runtime.http.api.server.MethodRequestMatcher
 
getName() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
 
getName() - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
 
getName() - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
Gets the name of this part
getName() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration
 
getNonProxyHosts() - Method in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
 
getNtlmDomain() - Method in interface org.mule.runtime.http.api.client.proxy.ProxyConfig.NtlmProxyConfig
 
getParts() - Method in class org.mule.runtime.http.api.domain.entity.ByteArrayHttpEntity
 
getParts() - Method in class org.mule.runtime.http.api.domain.entity.EmptyHttpEntity
 
getParts() - Method in interface org.mule.runtime.http.api.domain.entity.HttpEntity
Provides the entity's content parts.
getParts() - Method in class org.mule.runtime.http.api.domain.entity.InputStreamHttpEntity
 
getParts() - Method in class org.mule.runtime.http.api.domain.entity.multipart.MultipartHttpEntity
 
getPassword() - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication
The password defined.
getPassword() - Method in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
 
getPath() - Method in interface org.mule.runtime.http.api.domain.message.request.HttpRequest
 
getPath() - Method in interface org.mule.runtime.http.api.server.PathAndMethodRequestMatcher
 
getPath() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketHandler
 
getPath() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketRequest
 
getPort() - Method in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
 
getPort() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration
 
getPort() - Method in interface org.mule.runtime.http.api.server.ServerAddress
 
getProtocol() - Method in interface org.mule.runtime.http.api.domain.message.request.HttpRequest
 
getProtocol() - Method in interface org.mule.runtime.http.api.server.HttpServer
 
getProtocol() - Method in interface org.mule.runtime.http.api.ws.WebSocket
 
getProtocolCode() - Method in enum org.mule.runtime.http.api.ws.WebSocketCloseCode
 
getProxyConfig() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
 
getProxyConfig() - Method in interface org.mule.runtime.http.api.client.HttpRequestOptions
 
getQueryParams() - Method in interface org.mule.runtime.http.api.domain.message.request.HttpRequest
 
getQueryParams() - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
 
getQueryParams() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketRequest
 
getReasonPhrase() - Method in interface org.mule.runtime.http.api.domain.message.response.HttpResponse
 
getReasonPhrase() - Method in class org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder
 
getReasonPhrase() - Method in enum org.mule.runtime.http.api.HttpConstants.HttpStatus
 
getReasonPhraseForStatusCode(int) - Static method in enum org.mule.runtime.http.api.HttpConstants.HttpStatus
Returns the reason phrase corresponding to a given status code.
getReceiveBacklog() - Method in interface org.mule.runtime.http.api.tcp.TcpServerSocketProperties
The maximum queue length for incoming connections.
getReceiveBufferSize() - Method in interface org.mule.runtime.http.api.tcp.TcpSocketProperties
The size of the buffer (in bytes) used when receiving data, set on the socket itself.
getRemoteHostAddress() - Method in interface org.mule.runtime.http.api.domain.request.ClientConnection
 
getRequest() - Method in interface org.mule.runtime.http.api.domain.request.HttpRequestContext
 
getRequest() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketMessage
 
getRequestMatcherRegistryBuilder() - Method in interface org.mule.runtime.http.api.HttpService
 
getRequestUri() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketRequest
 
getResponseBufferSize() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
 
getResponseBufferSize() - Method in interface org.mule.runtime.http.api.client.HttpRequestOptions
 
getResponseTimeout() - Method in interface org.mule.runtime.http.api.client.HttpRequestOptions
 
getReuseAddress() - Method in interface org.mule.runtime.http.api.tcp.TcpServerSocketProperties
Enabling SO_REUSEADDR prior to binding the socket using bind(SocketAddress) allows the socket to be bound even though a previous connection is in a clientSocketTimeout state.
getSchedulerSupplier() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration
 
getScheme() - Method in interface org.mule.runtime.http.api.domain.request.HttpRequestContext
 
getScheme() - Method in enum org.mule.runtime.http.api.HttpConstants.Protocol
 
getScheme() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketRequest
 
getScheme() - Method in enum org.mule.runtime.http.api.ws.WebSocketProtocol
 
getSendBufferSize() - Method in interface org.mule.runtime.http.api.tcp.TcpSocketProperties
The size of the buffer (in bytes) used when sending data, set on the socket itself.
getSendTcpNoDelay() - Method in interface org.mule.runtime.http.api.tcp.TcpSocketProperties
If set, transmitted data is not collected together for greater efficiency but sent immediately.
getServerAddress() - Method in interface org.mule.runtime.http.api.server.HttpServer
 
getServerConnection() - Method in interface org.mule.runtime.http.api.domain.request.HttpRequestContext
 
getServerConnection() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketRequest
 
getServerFactory() - Method in interface org.mule.runtime.http.api.HttpService
 
getServerTimeout() - Method in interface org.mule.runtime.http.api.tcp.TcpServerSocketProperties
Sets the SO_TIMEOUT value when the socket is used as a server.
getSize() - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
 
getSize() - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
Returns the size of this file.
getSocket() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketMessage
 
getSocketId(WebSocketRequest) - Method in interface org.mule.runtime.http.api.server.ws.WebSocketConnectionHandler
Generates the id of the socket that will be created from the given request
getStatus() - Method in exception org.mule.runtime.http.api.exception.InvalidStatusCodeException
 
getStatusByCode(int) - Static method in enum org.mule.runtime.http.api.HttpConstants.HttpStatus
Returns an HttpConstants.HttpStatus corresponding to a given status code.
getStatusCode() - Method in interface org.mule.runtime.http.api.domain.message.response.HttpResponse
 
getStatusCode() - Method in class org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder
 
getStatusCode() - Method in enum org.mule.runtime.http.api.HttpConstants.HttpStatus
 
getTlsContextFactory() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
 
getTlsContextFactory() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration
 
getType() - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication
The type of authentication defined.
getType() - Method in interface org.mule.runtime.http.api.ws.WebSocket
 
getUri() - Method in interface org.mule.runtime.http.api.domain.message.request.HttpRequest
 
getUri() - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
 
getUri() - Method in interface org.mule.runtime.http.api.ws.WebSocket
 
getUriFromString(String) - Static method in class org.mule.runtime.http.api.utils.UriCache
 
getUsername() - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication
The username defined.
getUsername() - Method in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
 
getWorkstation() - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication.HttpNtlmAuthentication
The workstation defined.
GZIP - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values

H

handleRequest(HttpRequestContext, HttpResponseReadyCallback) - Method in interface org.mule.runtime.http.api.server.RequestHandler
Called to handle an incoming HTTP request
headers - Variable in class org.mule.runtime.http.api.domain.message.BaseMessageWithHeaders
 
headers - Variable in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
 
headers(MultiMap<String, String>) - Method in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
 
host - Variable in class org.mule.runtime.http.api.client.proxy.BaseProxyConfigBuilder
 
host(String) - Method in class org.mule.runtime.http.api.client.proxy.BaseProxyConfigBuilder
 
HOST - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
HttpAuthentication - Interface in org.mule.runtime.http.api.client.auth
Represents an HTTP request's username/password based authentication.
HttpAuthentication.HttpNtlmAuthentication - Interface in org.mule.runtime.http.api.client.auth
Represents an HTTP request's NTLM based authentication.
HttpAuthenticationBuilder - Interface in org.mule.runtime.http.api.client.auth
Allows the creation of HttpAuthentication instances.
HttpAuthenticationBuilder.HttpNtlmAuthenticationBuilder - Interface in org.mule.runtime.http.api.client.auth
Specification of HttpAuthenticationBuilder for NTLM based authentication.
HttpAuthenticationType - Enum in org.mule.runtime.http.api.client.auth
Supported HTTP authentication schemes.
HttpClient - Interface in org.mule.runtime.http.api.client
Object that sends an HTTP request, and returns the response.
HttpClientConfiguration - Class in org.mule.runtime.http.api.client
Configuration component that specifies how an HttpClient should be created.
HttpClientConfiguration.Builder - Class in org.mule.runtime.http.api.client
HttpClientFactory - Interface in org.mule.runtime.http.api.client
Factory object for HttpClient.
HttpConstants - Class in org.mule.runtime.http.api
General purpose HTTP constants
HttpConstants.HttpStatus - Enum in org.mule.runtime.http.api
 
HttpConstants.Method - Enum in org.mule.runtime.http.api
 
HttpConstants.Protocol - Enum in org.mule.runtime.http.api
 
HttpEncoderDecoderUtils - Class in org.mule.runtime.http.api.utils
Provides helper methods for encoding and decoding http request and response content.
HttpEntity - Interface in org.mule.runtime.http.api.domain.entity
An entity that can be sent or received via an HttpRequest or HttpResponse.
HttpHeaders - Class in org.mule.runtime.http.api
Provides the constants for the standard HTTP header names and values
HttpHeaders.Names - Class in org.mule.runtime.http.api
Standard HTTP header names.
HttpHeaders.Values - Class in org.mule.runtime.http.api
Standard HTTP header values.
HttpMessage - Interface in org.mule.runtime.http.api.domain.message
Represents common parts of an HTTP message.
HttpMessageBuilder<B extends HttpMessageBuilder,M extends HttpMessage> - Class in org.mule.runtime.http.api.domain.message
Base implementation of an HttpMessage builder.
HttpMessageBuilder() - Constructor for class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
 
HttpMessageBuilder(HttpMessage) - Constructor for class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
 
HttpPart - Class in org.mule.runtime.http.api.domain.entity.multipart
Default implementation of a Part.
HttpPart(String, byte[], String, int) - Constructor for class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
 
HttpPart(String, String, byte[], String, int) - Constructor for class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
 
HttpProtocol - Enum in org.mule.runtime.http.api.domain
Represents the HTTP message protocol.
HttpRequest - Interface in org.mule.runtime.http.api.domain.message.request
Representation of an HTTP request message.
HttpRequestBuilder - Class in org.mule.runtime.http.api.domain.message.request
Builder of HttpRequests.
HttpRequestContext - Interface in org.mule.runtime.http.api.domain.request
Representation of all HTTP request data concerning an HttpServer.
HttpRequestOptions - Interface in org.mule.runtime.http.api.client
Options for setting up an HttpRequest.
HttpRequestOptionsBuilder - Class in org.mule.runtime.http.api.client
Builder of HttpRequestOptions.
HttpResponse - Interface in org.mule.runtime.http.api.domain.message.response
Representation of an HTTP response message.
HttpResponseBuilder - Class in org.mule.runtime.http.api.domain.message.response
Builder of HttpResponses.
HttpResponseBuilder(HttpResponse) - Constructor for class org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder
Instantiates a builder that has as starting point another HttpResponse
HttpResponseReadyCallback - Interface in org.mule.runtime.http.api.server.async
Handler for sending an HTTP response asynchronously
HttpServer - Interface in org.mule.runtime.http.api.server
Represents a ServerSocket connection.
HttpServerConfiguration - Class in org.mule.runtime.http.api.server
Configuration component that specifies how a HttpServer should be created.
HttpServerConfiguration.Builder - Class in org.mule.runtime.http.api.server
HttpServerFactory - Interface in org.mule.runtime.http.api.server
Factory object for HttpServer.
HttpServerProperties - Class in org.mule.runtime.http.api.server
Contains a set of system properties that may be used to customize the behavior of the underlying HTTP transport.
HttpService - Interface in org.mule.runtime.http.api
Provides HTTP server and client factories.

I

IDENTITY - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
IF_MATCH - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
IF_MODIFIED_SINCE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
IF_NONE_MATCH - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
IF_RANGE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
IF_UNMODIFIED_SINCE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
initHeaders() - Method in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
 
initHeaders() - Method in class org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder
 
InputStreamHttpEntity - Class in org.mule.runtime.http.api.domain.entity
Representation of a stream HTTP body.
InputStreamHttpEntity(InputStream) - Constructor for class org.mule.runtime.http.api.domain.entity.InputStreamHttpEntity
 
InputStreamHttpEntity(InputStream, Long) - Constructor for class org.mule.runtime.http.api.domain.entity.InputStreamHttpEntity
 
intersectsWith(MethodRequestMatcher) - Method in interface org.mule.runtime.http.api.server.MethodRequestMatcher
 
InvalidStatusCodeException - Exception in org.mule.runtime.http.api.exception
Exceptions to be thrown when a received status code was not between the expected range
InvalidStatusCodeException(int) - Constructor for exception org.mule.runtime.http.api.exception.InvalidStatusCodeException
Creates a new instance
isComposed() - Method in class org.mule.runtime.http.api.domain.entity.ByteArrayHttpEntity
 
isComposed() - Method in class org.mule.runtime.http.api.domain.entity.EmptyHttpEntity
 
isComposed() - Method in interface org.mule.runtime.http.api.domain.entity.HttpEntity
Tells whether or not this entity is composed of several parts, in which case they should be available through HttpEntity.getParts().
isComposed() - Method in class org.mule.runtime.http.api.domain.entity.InputStreamHttpEntity
 
isComposed() - Method in class org.mule.runtime.http.api.domain.entity.multipart.MultipartHttpEntity
 
isFollowsRedirect() - Method in interface org.mule.runtime.http.api.client.HttpRequestOptions
 
isPreemptive() - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication
Whether or not the authentication should be done from the first request.
isStopped() - Method in interface org.mule.runtime.http.api.server.HttpServer
 
isStopping() - Method in interface org.mule.runtime.http.api.server.HttpServer
 
isStreaming() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
 
isStreaming() - Method in class org.mule.runtime.http.api.domain.entity.ByteArrayHttpEntity
 
isStreaming() - Method in class org.mule.runtime.http.api.domain.entity.EmptyHttpEntity
 
isStreaming() - Method in interface org.mule.runtime.http.api.domain.entity.HttpEntity
Tells whether this entity's content is stream based.
isStreaming() - Method in class org.mule.runtime.http.api.domain.entity.InputStreamHttpEntity
 
isStreaming() - Method in class org.mule.runtime.http.api.domain.entity.multipart.MultipartHttpEntity
 
isStreamResponse() - Method in interface org.mule.runtime.http.api.client.HttpRequestOptions
 
isUsePersistentConnections() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
 
isUsePersistentConnections() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration
 

K

KEEP_ALIVE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
keepAlive - Variable in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
 
keepAlive(Boolean) - Method in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
Defines the SO_KEEPALIVE behaviour for open sockets.
keySet() - Method in class org.mule.runtime.http.api.domain.OptimizedCaseInsensitiveMapWrapper
 

L

LAST_MODIFIED - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
linger - Variable in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
 
linger(Integer) - Method in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
Defines the SO_LINGER value, related to how long the socket will take to close.
LOCATION - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
lookup(String) - Method in interface org.mule.runtime.http.api.server.HttpServerFactory
Allows to retrieve a previously created HttpServer, if used from the same context.

M

MatcherCollisionException - Exception in org.mule.runtime.http.api.utils
Exception which indicates that an attempt to add a RequestMatcher has resulted in a collision with a previously stored matcher.
MatcherCollisionException(I18nMessage) - Constructor for exception org.mule.runtime.http.api.utils.MatcherCollisionException
 
matches(HttpRequest) - Method in interface org.mule.runtime.http.api.server.RequestMatcher
 
MAX_AGE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
MAX_FORWARDS - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
MAX_STALE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
MessageWithHeaders - Interface in org.mule.runtime.http.api.domain.message
Generic contract for a message which contains headers
method(String) - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
Allows for using extension methods, as defined in the rfc.
method(HttpConstants.Method) - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
 
MethodRequestMatcher - Interface in org.mule.runtime.http.api.server
RequestMatcher that specifically matches against an HttpRequest method.
methodRequestMatcher(MethodRequestMatcher) - Method in class org.mule.runtime.http.api.server.PathAndMethodRequestMatcherBuilder
Selects a MethodRequestMatcher to use.
MethodRequestMatcherBuilder - Class in org.mule.runtime.http.api.server
MIN_FRESH - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
MULTIPART_FORM_DATA - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
MultipartHttpEntity - Class in org.mule.runtime.http.api.domain.entity.multipart
Represents a multipart HTTP body.
MultipartHttpEntity(Collection<HttpPart>) - Constructor for class org.mule.runtime.http.api.domain.entity.multipart.MultipartHttpEntity
 
MUST_REVALIDATE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values

N

newWebSocketBroadcaster() - Method in interface org.mule.runtime.http.api.HttpService
Returns a new WebSocketBroadcaster.
NO_CACHE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
NO_SIZE - Static variable in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
 
NO_STORE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
NO_TRANSFORM - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
NONE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
nonProxyHosts - Variable in class org.mule.runtime.http.api.client.proxy.BaseProxyConfigBuilder
 
nonProxyHosts(String) - Method in class org.mule.runtime.http.api.client.proxy.BaseProxyConfigBuilder
 
ntlm(String, String) - Static method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication
ntlmDomain(String) - Method in class org.mule.runtime.http.api.client.proxy.NtlmProxyConfigBuilder
 
NtlmProxyConfigBuilder - Class in org.mule.runtime.http.api.client.proxy
NtlmProxyConfigBuilder() - Constructor for class org.mule.runtime.http.api.client.proxy.NtlmProxyConfigBuilder
 

O

onClose(WebSocket, WebSocketCloseCode, String) - Method in interface org.mule.runtime.http.api.client.ws.WebSocketCallback
Invoked then the given webSocket is closed.
onClose(WebSocket, WebSocketRequest, WebSocketCloseCode, String) - Method in interface org.mule.runtime.http.api.server.ws.WebSocketConnectionHandler
Invoked when the socket is closed.
onConnect(WebSocket) - Method in interface org.mule.runtime.http.api.client.ws.WebSocketCallback
Invoked when the webSocket has been established
onConnect(WebSocket, WebSocketRequest) - Method in interface org.mule.runtime.http.api.server.ws.WebSocketConnectionHandler
Invoked when the socket is established
onDisabled(Supplier<T>) - Method in interface org.mule.runtime.http.api.utils.RequestMatcherRegistry.RequestMatcherRegistryBuilder
Determines which item should be returned if a match is found but the entry is disabled.
onErrorSendingResponse(Throwable) - Method in interface org.mule.runtime.http.api.server.async.ResponseStatusCallback
Method to process an error without sending a response, since the error that occurred cannot be recovered from.
onInvalidRequest(Supplier<T>) - Method in interface org.mule.runtime.http.api.utils.RequestMatcherRegistry.RequestMatcherRegistryBuilder
Determines which item should be returned if an invalid request is provided.
ONLY_IF_CACHED - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
onMessage(WebSocket, TypedValue<InputStream>) - Method in interface org.mule.runtime.http.api.client.ws.WebSocketCallback
Invoked when the given webSocket receives data.
onMessage(WebSocketMessage) - Method in interface org.mule.runtime.http.api.server.ws.WebSocketMessageHandler
This method is invoked when a new message is received
onMethodMismatch(Supplier<T>) - Method in interface org.mule.runtime.http.api.utils.RequestMatcherRegistry.RequestMatcherRegistryBuilder
Determines which item should be returned if a method mismatch occurs, meaning a path match was found but the method was not valid.
onNotFound(Supplier<T>) - Method in interface org.mule.runtime.http.api.utils.RequestMatcherRegistry.RequestMatcherRegistryBuilder
Determines which item should be returned if no match is found.
openWebSocket(HttpRequest, HttpRequestOptions, String, WebSocketCallback) - Method in interface org.mule.runtime.http.api.client.HttpClient
Opens a new WebSocket by adding the proper upgrade header to the given request
optimized - Variable in class org.mule.runtime.http.api.domain.CaseInsensitiveMultiMap
 
OptimizedCaseInsensitiveMapWrapper<T> - Class in org.mule.runtime.http.api.domain
Specialization of CaseInsensitiveMapWrapper where all map keys will be stored internally as lowercase.
OptimizedCaseInsensitiveMapWrapper(Map) - Constructor for class org.mule.runtime.http.api.domain.OptimizedCaseInsensitiveMapWrapper
Creates a new instance using an existing map as backing map.
OptimizedCaseInsensitiveMapWrapper() - Constructor for class org.mule.runtime.http.api.domain.OptimizedCaseInsensitiveMapWrapper
Creates a new instance using a HashMap as backing map.
org.mule.runtime.http.api - package org.mule.runtime.http.api
 
org.mule.runtime.http.api.client - package org.mule.runtime.http.api.client
 
org.mule.runtime.http.api.client.auth - package org.mule.runtime.http.api.client.auth
 
org.mule.runtime.http.api.client.proxy - package org.mule.runtime.http.api.client.proxy
 
org.mule.runtime.http.api.client.ws - package org.mule.runtime.http.api.client.ws
 
org.mule.runtime.http.api.domain - package org.mule.runtime.http.api.domain
 
org.mule.runtime.http.api.domain.entity - package org.mule.runtime.http.api.domain.entity
 
org.mule.runtime.http.api.domain.entity.multipart - package org.mule.runtime.http.api.domain.entity.multipart
 
org.mule.runtime.http.api.domain.message - package org.mule.runtime.http.api.domain.message
 
org.mule.runtime.http.api.domain.message.request - package org.mule.runtime.http.api.domain.message.request
 
org.mule.runtime.http.api.domain.message.response - package org.mule.runtime.http.api.domain.message.response
 
org.mule.runtime.http.api.domain.request - package org.mule.runtime.http.api.domain.request
 
org.mule.runtime.http.api.exception - package org.mule.runtime.http.api.exception
 
org.mule.runtime.http.api.server - package org.mule.runtime.http.api.server
 
org.mule.runtime.http.api.server.async - package org.mule.runtime.http.api.server.async
 
org.mule.runtime.http.api.server.ws - package org.mule.runtime.http.api.server.ws
 
org.mule.runtime.http.api.tcp - package org.mule.runtime.http.api.tcp
 
org.mule.runtime.http.api.utils - package org.mule.runtime.http.api.utils
 
org.mule.runtime.http.api.ws - package org.mule.runtime.http.api.ws
 
ORIGIN - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
overlaps(ServerAddress) - Method in interface org.mule.runtime.http.api.server.ServerAddress
 

P

Part - Interface in org.mule.runtime.http.api.domain.entity.multipart
Represent a part of a multipart body.
password(String) - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthenticationBuilder.HttpNtlmAuthenticationBuilder
 
password(String) - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthenticationBuilder
Defines the password to use.
password - Variable in class org.mule.runtime.http.api.client.proxy.BaseProxyConfigBuilder
 
password(String) - Method in class org.mule.runtime.http.api.client.proxy.BaseProxyConfigBuilder
 
path(String) - Method in class org.mule.runtime.http.api.server.PathAndMethodRequestMatcherBuilder
Selects the path pattern to use.
PathAndMethodRequestMatcher - Interface in org.mule.runtime.http.api.server
RequestMatcher that matches against an HttpRequest method (via a MethodRequestMatcher) and it's path.
PathAndMethodRequestMatcherBuilder - Class in org.mule.runtime.http.api.server
port - Variable in class org.mule.runtime.http.api.client.proxy.BaseProxyConfigBuilder
 
port(int) - Method in class org.mule.runtime.http.api.client.proxy.BaseProxyConfigBuilder
 
PRAGMA - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
preemptive(boolean) - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthenticationBuilder.HttpNtlmAuthenticationBuilder
 
preemptive(boolean) - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthenticationBuilder
Defines whether or not the authentication should be done from the first request.
PRESERVE_HEADER_CASE - Static variable in class org.mule.runtime.http.api.server.HttpServerProperties
By default, header keys are parsed and stored internally in lower-case.
PRIVATE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
protocol(HttpProtocol) - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
 
PROXY_AUTHENTICATE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
PROXY_AUTHORIZATION - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
PROXY_REVALIDATE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
proxyConfig(ProxyConfig) - Method in class org.mule.runtime.http.api.client.HttpRequestOptionsBuilder
 
ProxyConfig - Interface in org.mule.runtime.http.api.client.proxy
HTTP proxy configuration for making HTTP requests.
ProxyConfig.NtlmProxyConfig - Interface in org.mule.runtime.http.api.client.proxy
HTTP proxy configuration for making HTTP requests through an NTLM authenticated proxy.
ProxyConfigBuilder - Class in org.mule.runtime.http.api.client.proxy
Builder of ProxyConfigs.
PUBLIC - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values

Q

queryParams(MultiMap<String, String>) - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
 
QUOTED_PRINTABLE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values

R

RANGE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
reasonPhrase(String) - Method in class org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder
 
receiveBufferSize - Variable in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
 
receiveBufferSize(Integer) - Method in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
Defines the size of the buffer to use when receiving data.
REFERER - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
refreshSystemProperties() - Static method in class org.mule.runtime.http.api.server.HttpServerProperties
 
remove() - Method in interface org.mule.runtime.http.api.utils.RequestMatcherRegistry.RequestMatcherRegistryEntry
Removes the entry.
removeGroup(String) - Method in interface org.mule.runtime.http.api.ws.WebSocket
Unsubscribe this socket to the given group
removeHeader(String) - Method in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
Removes a header.
RequestHandler - Interface in org.mule.runtime.http.api.server
Handler for an incoming HTTP request that allows to send the HTTP response asynchronously.
RequestHandlerManager - Interface in org.mule.runtime.http.api.server
Object to manage a RequestHandler for a server.
RequestMatcher - Interface in org.mule.runtime.http.api.server
A request matcher represents a condition that is fulfilled or not by an HTTP request.
RequestMatcherRegistry<T> - Interface in org.mule.runtime.http.api.utils
Generic registry of PathAndMethodRequestMatchers that can handle collision validation and searching through wildcard paths for a matching entry.
RequestMatcherRegistry.RequestMatcherRegistryBuilder<T> - Interface in org.mule.runtime.http.api.utils
RequestMatcherRegistry.RequestMatcherRegistryEntry - Interface in org.mule.runtime.http.api.utils
Entry of a RequestMatcherRegistry which allows managing it's visibility.
responseBufferSize(int) - Method in class org.mule.runtime.http.api.client.HttpRequestOptionsBuilder
 
responseReady(HttpResponse, ResponseStatusCallback) - Method in interface org.mule.runtime.http.api.server.async.HttpResponseReadyCallback
Method to send response to the client.
responseSendFailure(Throwable) - Method in interface org.mule.runtime.http.api.server.async.ResponseStatusCallback
Method to process a failure while sending the response to the client
responseSendSuccessfully() - Method in interface org.mule.runtime.http.api.server.async.ResponseStatusCallback
Notifies that the response was successfully send.
ResponseStatusCallback - Interface in org.mule.runtime.http.api.server.async
Callback to notify of success or failure sending a response.
responseTimeout(int) - Method in class org.mule.runtime.http.api.client.HttpRequestOptionsBuilder
 
RETRY_AFTER - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names

S

S_MAXAGE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
SEC_WEBSOCKET_ACCEPT - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
SEC_WEBSOCKET_KEY - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
SEC_WEBSOCKET_KEY1 - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
SEC_WEBSOCKET_KEY2 - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
SEC_WEBSOCKET_LOCATION - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
SEC_WEBSOCKET_ORIGIN - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
SEC_WEBSOCKET_PROTOCOL - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
SEC_WEBSOCKET_VERSION - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
send(HttpRequest, int, boolean, HttpAuthentication) - Method in interface org.mule.runtime.http.api.client.HttpClient
Sends a HttpRequest blocking the current thread until a response is available or the request times out.
send(InputStream, MediaType) - Method in interface org.mule.runtime.http.api.ws.WebSocket
Sends the given content to the remote peer.
sendAsync(HttpRequest, int, boolean, HttpAuthentication) - Method in interface org.mule.runtime.http.api.client.HttpClient
Sends a HttpRequest without blocking the current thread.
sendBufferSize - Variable in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
 
sendBufferSize(Integer) - Method in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
Defines the size of the buffer to use when sending data.
sendTcpNoDelay - Variable in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
 
sendTcpNoDelay(Boolean) - Method in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
Defines whether data should be collected or not before sending.
SERVER - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
ServerAddress - Interface in org.mule.runtime.http.api.server
Representation of a server's address.
ServerAlreadyExistsException - Exception in org.mule.runtime.http.api.server
Exception thrown when a server cannot be created because a conflicting one already exists.
ServerAlreadyExistsException(ServerAddress) - Constructor for exception org.mule.runtime.http.api.server.ServerAlreadyExistsException
 
ServerConnection - Interface in org.mule.runtime.http.api.domain.request
Representation of all server related data concerning an HttpServer.
ServerCreationException - Exception in org.mule.runtime.http.api.server
Exception thrown when a server cannot be created.
ServerCreationException(String, Throwable) - Constructor for exception org.mule.runtime.http.api.server.ServerCreationException
 
ServerCreationException(String) - Constructor for exception org.mule.runtime.http.api.server.ServerCreationException
 
ServerNotFoundException - Exception in org.mule.runtime.http.api.server
Exception thrown when a reference to a server fails.
ServerNotFoundException(String) - Constructor for exception org.mule.runtime.http.api.server.ServerNotFoundException
 
SET_COOKIE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
SET_COOKIE2 - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
setClientSocketProperties(TcpClientSocketProperties) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
Optionally defines TCP specific properties like the socket connection timeout, for example, via a TcpClientSocketProperties.
setConnectionIdleTimeout(int) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
Defines the number of milliseconds that a connection can remain idle before being closed.
setConnectionIdleTimeout(int) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
Defines the number of milliseconds that a connection can remain idle before being closed.
setHost(String) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
Defines the host where the requests will be sent to the HttpServer.
setMaxConnections(int) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
Defines the maximum number of outbound connections that will be kept open at the same time.
setName(String) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
Defines the name of the HttpClient.
setName(String) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
 
setPort(int) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
Defines the port where the requests will be received by the HttpServer.
setProxyConfig(ProxyConfig) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
Required when connecting through a proxy, this defines the relevant data to do so using a ProxyConfig.
setResponseBufferSize(int) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
Defines the size of the buffer in bytes used to store the HTTP response, the default value is 10KB.
setSchedulerSupplier(Supplier<Scheduler>) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
Defines a Supplier for a Scheduler that will be used by the HttpServer to process requests.
setStreaming(boolean) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
Defines whether the HTTP response should be streamed, meaning processing will continue as soon as all headers are parsed and the body populated as it arrives.
setTlsContextFactory(TlsContextFactory) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
Required exclusively for HTTPS, this defines through a TlsContextFactory all the TLS related data to establish such connections.
setTlsContextFactory(TlsContextFactory) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
Required exclusively for HTTPS, this defines through a TlsContextFactory all the TLS related data to establish such connections.
setUsePersistentConnections(boolean) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
Defines if connections should be kept after a request is completed or closed.
setUsePersistentConnections(boolean) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
Defines if connections should be kept after a request is completed or closed.
start() - Method in interface org.mule.runtime.http.api.client.HttpClient
Fully configures the client, leaving it ready to use.
start() - Method in interface org.mule.runtime.http.api.server.HttpServer
Binds the ServerSocket to the network interface and starts listening for requests.
start() - Method in interface org.mule.runtime.http.api.server.RequestHandlerManager
Allows access to the handler.
start() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketHandlerManager
Allows access to the handler.
statusCode(Integer) - Method in class org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder
 
stop() - Method in interface org.mule.runtime.http.api.client.HttpClient
Disables the client.
stop() - Method in interface org.mule.runtime.http.api.server.HttpServer
Unbinds the ServerSocket to the network interface and stops listening for requests.
stop() - Method in interface org.mule.runtime.http.api.server.RequestHandlerManager
Temporarily stops the handler from being accessed, resulting in a 503 status code return by the server.
stop() - Method in interface org.mule.runtime.http.api.server.ws.WebSocketHandlerManager
Temporarily stops the handler from being accessed, resulting in a 503 status code return by the server.
streamResponse(boolean) - Method in class org.mule.runtime.http.api.client.HttpRequestOptionsBuilder
 

T

TcpClientSocketProperties - Interface in org.mule.runtime.http.api.tcp
TCP client specific configuration.
TcpClientSocketPropertiesBuilder - Class in org.mule.runtime.http.api.tcp
TcpServerSocketProperties - Interface in org.mule.runtime.http.api.tcp
TCP server specific configuration.
TcpSocketProperties - Interface in org.mule.runtime.http.api.tcp
Common TCP configuration that applies for both client and server sockets.
TE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
toImmutableMultiMap() - Method in class org.mule.runtime.http.api.domain.CaseInsensitiveMultiMap
 
TRAILER - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
TRAILERS - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
TRANSFER_ENCODING - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
type(HttpAuthenticationType) - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthenticationBuilder.HttpNtlmAuthenticationBuilder
 
type(HttpAuthenticationType) - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthenticationBuilder
Defines the HttpAuthenticationType to use.

U

UPGRADE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
UPGRADE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
uri(String) - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
Declares the URI where this HttpRequest will be sent.
uri(URI) - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
Declares the URI where this HttpRequest will be sent.
UriCache - Class in org.mule.runtime.http.api.utils
Cache to avoid recalculating URIs more than once
USER_AGENT - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
username(String) - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthenticationBuilder.HttpNtlmAuthenticationBuilder
 
username(String) - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthenticationBuilder
Defines the username to use.
username - Variable in class org.mule.runtime.http.api.client.proxy.BaseProxyConfigBuilder
 
username(String) - Method in class org.mule.runtime.http.api.client.proxy.BaseProxyConfigBuilder
 

V

valueOf(String) - Static method in enum org.mule.runtime.http.api.client.auth.HttpAuthenticationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.http.api.domain.HttpProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.http.api.HttpConstants.HttpStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.http.api.HttpConstants.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.http.api.HttpConstants.Protocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.http.api.ws.WebSocket.WebSocketType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.http.api.ws.WebSocketCloseCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.http.api.ws.WebSocketProtocol
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.runtime.http.api.client.auth.HttpAuthenticationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.http.api.domain.HttpProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.http.api.HttpConstants.HttpStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.http.api.HttpConstants.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.http.api.HttpConstants.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.http.api.ws.WebSocket.WebSocketType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.http.api.ws.WebSocketCloseCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.http.api.ws.WebSocketProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
VARY - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
VIA - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names

W

WARNING - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
WEBSOCKET - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
WebSocket - Interface in org.mule.runtime.http.api.ws
Mule's abstraction of a Web Socket.
WebSocket.WebSocketType - Enum in org.mule.runtime.http.api.ws
Types of WebSocket
WEBSOCKET_LOCATION - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
WEBSOCKET_ORIGIN - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
WEBSOCKET_PROTOCOL - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
WebSocketBroadcaster - Interface in org.mule.runtime.http.api.ws
Broadcasts a given content to a group of supplied sockets.
WebSocketCallback - Interface in org.mule.runtime.http.api.client.ws
A Callback to receive outbound WebSocket events.
WebSocketCloseCode - Enum in org.mule.runtime.http.api.ws
The codes of the close frame that will be sent (or has been received) when closing a WebSocket
WebSocketConnectionHandler - Interface in org.mule.runtime.http.api.server.ws
Handles connection aspects of an inbound WebSocket
WebSocketConnectionRejectedException - Exception in org.mule.runtime.http.api.server.ws
Exception thrown when a WebSocket connection is rejected.
WebSocketConnectionRejectedException() - Constructor for exception org.mule.runtime.http.api.server.ws.WebSocketConnectionRejectedException
 
WebSocketHandler - Interface in org.mule.runtime.http.api.server.ws
Handler for an inbound WebSocket requests
WebSocketHandlerManager - Interface in org.mule.runtime.http.api.server.ws
Object to manage a WebSocketHandler for a server.
WebSocketMessage - Interface in org.mule.runtime.http.api.server.ws
A message received into an inbound WebSocket
WebSocketMessageHandler - Interface in org.mule.runtime.http.api.server.ws
Handles the arrival of a message into an inbound WebSocket
WebSocketProtocol - Enum in org.mule.runtime.http.api.ws
The supported protocols
WebSocketRequest - Interface in org.mule.runtime.http.api.server.ws
Represents an HTTP request with an upgrade header to initiate a WebSocket
workstation(String) - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthenticationBuilder.HttpNtlmAuthenticationBuilder
Defines the user workstation to use.
WWW_AUTHENTICATE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names

X

X_CORRELATION_ID - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
X_FORWARDED_FOR - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
A B C D E F G H I K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2003–2019 MuleSoft, Inc.. All rights reserved.