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

A

AbstractHTTPAction - Class in org.ballerinalang.net.http.actions.httpclient
AbstractHTTPAction is the base class for all HTTP Connector Actions.
AbstractHTTPAction() - Constructor for class org.ballerinalang.net.http.actions.httpclient.AbstractHTTPAction
 
AbstractHttpNativeFunction - Class in org.ballerinalang.net.http.serviceendpoint
Includes common functions to all the actions.
AbstractHttpNativeFunction() - Constructor for class org.ballerinalang.net.http.serviceendpoint.AbstractHttpNativeFunction
 
AcceptWebSocketUpgrade - Class in org.ballerinalang.net.http.nativeimpl.connection
Get is the GET action implementation of the HTTP Connector.
AcceptWebSocketUpgrade() - Constructor for class org.ballerinalang.net.http.nativeimpl.connection.AcceptWebSocketUpgrade
 
accessed(HttpCarbonMessage) - Method in class org.ballerinalang.net.http.BallerinaHTTPConnectorListener
 
addAllMethods() - Static method in class org.ballerinalang.net.uri.DispatcherUtil
 
addBoundaryIfNotExist(HttpCarbonMessage, String) - Static method in class org.ballerinalang.net.http.HttpUtil
If the given Content-Type header value doesn't have a boundary parameter value, get a new boundary string and append it to Content-Type and set it to transport message.
addCarbonMsg(BMap<String, BValue>, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
 
addChild(Node<DataType, InboundMsgType>) - Method in class org.ballerinalang.net.uri.parser.Node
 
addConnection(String, WebSocketOpenConnectionInfo) - Method in class org.ballerinalang.net.http.WebSocketConnectionManager
 
AddHeader - Class in org.ballerinalang.net.http.nativeimpl.promise
AddHeader is the ballerina extern function to add a header to a Push Promise.
AddHeader() - Constructor for class org.ballerinalang.net.http.nativeimpl.promise.AddHeader
 
addHTTPSessionAndCorsHeaders(Context, HttpCarbonMessage, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
 
addStartupDelayedHTTPServerConnector(String, ServerConnector) - Method in class org.ballerinalang.net.http.HttpConnectionManager
Add a HTTP ServerConnector which startup is delayed at the service deployment time.
ALLOW_CREDENTIALS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ALLOW_HEADERS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ALLOW_METHODS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ALLOW_ORIGIN - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ALWAYS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_ALLOW_NO_VERSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_BASE_PATH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_CACHE_SIZE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_CACHE_VALIDITY_PERIOD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_CERT_PASS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_CHUNKING - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_CIPHERS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_COMPRESSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_COMPRESSION_CONTENT_TYPES - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_COMPRESSION_ENABLE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_HOST - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_HTTP_VERSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_HTTPS_PORT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_KEEP_ALIVE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_KEY_STORE_FILE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_KEY_STORE_PASS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_MATCH_MAJOR_VERSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_MAXIMUM_ENTITY_BODY_SIZE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_MAXIMUM_HEADER_SIZE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_MAXIMUM_URL_LENGTH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_PATTERN - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_PORT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_SCHEME - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_SSL_ENABLED_PROTOCOLS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_SSL_PROTOCOL - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_SSL_VERIFY_CLIENT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_TLS_STORE_TYPE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_TRUST_STORE_FILE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_TRUST_STORE_PASS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_VALIDATE_CERT_ENABLED - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_WEBSOCKET - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_CONFIG_ATTR_WEBSOCKET_UPGRADE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_NAME_CONFIG - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_NAME_HTTP_SERVICE_CONFIG - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_NAME_INTERRUPTIBLE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_NAME_RESOURCE_CONFIG - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_RESOURCE_ATTR_BODY - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_RESOURCE_ATTR_CONSUMES - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_RESOURCE_ATTR_METHODS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_RESOURCE_ATTR_PATH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_RESOURCE_ATTR_PRODUCES - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANN_WEBSOCKET_ATTR_UPGRADE_PATH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANNOTATION_ATTR_IDLE_TIMEOUT - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
ANNOTATION_ATTR_MAX_FRAME_SIZE - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
ANNOTATION_ATTR_PATH - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
ANNOTATION_ATTR_SUB_PROTOCOLS - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
ANNOTATION_METHOD_DELETE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANNOTATION_METHOD_GET - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANNOTATION_METHOD_OPTIONS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANNOTATION_METHOD_PATCH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANNOTATION_METHOD_POST - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANNOTATION_METHOD_PUT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANNOTATION_NAME_BASE_PATH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANNOTATION_NAME_PATH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ANNOTATION_NAME_SOURCE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
APPLICATION_OCTET_STREAM - Static variable in class org.ballerinalang.net.http.HttpConstants
 
AUTO - Static variable in class org.ballerinalang.net.http.HttpConstants
 

B

BallerinaHTTPConnectorListener - Class in org.ballerinalang.net.http
HTTP connector listener for Ballerina.
BallerinaHTTPConnectorListener(HTTPServicesRegistry, Struct) - Constructor for class org.ballerinalang.net.http.BallerinaHTTPConnectorListener
 
BASE_PATH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
BASE_PATH_FIELD - Static variable in class org.ballerinalang.net.http.HttpService
 
buildCacheControlDirectives() - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
buildCorsHeaders(Struct) - Static method in class org.ballerinalang.net.http.CorsHeaders
 
buildHttpResource(Resource, HttpService) - Static method in class org.ballerinalang.net.http.HttpResource
 
buildHttpService(Service) - Static method in class org.ballerinalang.net.http.HttpService
 

C

CacheControlDirective - Enum in org.ballerinalang.net.http.caching
Enum for cache control directives.
CacheControlParser - Class in org.ballerinalang.net.http.caching
A simple parser for parsing the Cache-Control header and separating the control directives.
CacheUtils - Class in org.ballerinalang.net.http.util
A utility class for HTTP caching related tasks.
callback - Variable in class org.ballerinalang.net.http.DataContext
 
CALLER - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CancelWebSocketUpgrade - Class in org.ballerinalang.net.http.nativeimpl.connection
CancelWebSocketUpgrade is the action to cancel a WebSocket upgrade.
CancelWebSocketUpgrade() - Constructor for class org.ballerinalang.net.http.nativeimpl.connection.CancelWebSocketUpgrade
 
checkAndObserveHttpRequest(Context, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
 
checkConfigAnnotationAvailability(Annotation) - Static method in class org.ballerinalang.net.http.HttpUtil
Check the availability of an annotation.
checkEntityAvailability(Context, BMap<String, BValue>) - Static method in class org.ballerinalang.net.http.HttpUtil
Check the existence of entity.
CheckEntityBodyAvailability - Class in org.ballerinalang.net.http.nativeimpl.request
Check whether the entity body is present.
CheckEntityBodyAvailability() - Constructor for class org.ballerinalang.net.http.nativeimpl.request.CheckEntityBodyAvailability
 
checkFunctionValidity(BMap<String, BValue>, HttpCarbonMessage, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
 
checkModifier(String) - Method in class org.ballerinalang.net.uri.parser.Variable
 
checkRequestBodySizeHeadersAvailability(HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
Check the existence of content-length and transfer-encoding headers.
childNodesList - Variable in class org.ballerinalang.net.uri.parser.Node
 
CIPHERS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CLIENT_CONNECTOR_FIELD - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
CLIENT_CUSTOM_HEADERS_CONFIG - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
CLIENT_ENDPOINT_CONFIG - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CLIENT_ENDPOINT_CONFIG_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CLIENT_ENDPOINT_SERVICE_URI - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CLIENT_ENDPOINT_URL_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CLIENT_EP_ACCEPT_ENCODING - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CLIENT_EP_CHUNKING - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CLIENT_EP_ENDPOINT_TIMEOUT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CLIENT_EP_FORWARDED - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CLIENT_EP_HTTP_VERSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CLIENT_EP_IS_KEEP_ALIVE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CLIENT_EP_RETRY - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CLIENT_READY_ON_CONNECT - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
CLIENT_RESPONSE_FIELD - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
CLIENT_SERVICE_CONFIG - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
CLIENT_URL_CONFIG - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
clone() - Method in class org.ballerinalang.net.http.HttpService
 
Close - Class in org.ballerinalang.net.http.actions.websocketconnector
Get is the GET action implementation of the HTTP Connector.
Close() - Constructor for class org.ballerinalang.net.http.actions.websocketconnector.Close
 
closeMessageOutputStream(OutputStream) - Static method in class org.ballerinalang.net.http.HttpUtil
 
COLON - Static variable in class org.ballerinalang.net.http.HttpConstants
 
compareTo(PipelinedResponse) - Method in class org.ballerinalang.net.http.nativeimpl.pipelining.PipelinedResponse
 
CompressionConfigState - Enum in org.ballerinalang.net.http
Contains states of content-compression.
COMPULSORY_PARAM_COUNT - Static variable in class org.ballerinalang.net.http.compiler.ResourceSignatureValidator
 
concatValues(List<String>, boolean) - Static method in class org.ballerinalang.net.uri.DispatcherUtil
 
CONNECTION_HEADER - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CONNECTION_HOST_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CONNECTION_PORT_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CONNECTION_THROTTLING_MAX_ACTIVE_CONNECTIONS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CONNECTION_THROTTLING_MAX_ACTIVE_CONNECTIONS_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CONNECTION_THROTTLING_MAX_ACTIVE_STREAMS_PER_CONNECTION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CONNECTION_THROTTLING_STRUCT_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CONNECTION_THROTTLING_STRUCT_REFERENCE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CONNECTION_THROTTLING_WAIT_TIME - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CONNECTION_THROTTLING_WAIT_TIME_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ConnectionAction - Class in org.ballerinalang.net.http.nativeimpl.connection
{@link ConnectionAction} represents a Abstract implementation of Native Ballerina Connection Function.
ConnectionAction() - Constructor for class org.ballerinalang.net.http.nativeimpl.connection.ConnectionAction
 
CONNECTOR_IS_READY_FIELD - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
CONNECTOR_STARTED - Static variable in class org.ballerinalang.net.http.HttpConstants
 
context - Variable in class org.ballerinalang.net.http.DataContext
 
COOKIE_HEADER - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CorsHeaderGenerator - Class in org.ballerinalang.net.http
CorsHeaderGenerator provides both input and output filter for CORS following http://www.w3.org/TR/cors/.
CorsHeaders - Class in org.ballerinalang.net.http
CorsHeaders This is the cors headers holder.
CorsHeaders() - Constructor for class org.ballerinalang.net.http.CorsHeaders
 
CorsPopulator - Class in org.ballerinalang.net.http
CorsRegistry cache CORS headers at service/resource level during load time.
createDataElement() - Method in class org.ballerinalang.net.http.HttpResourceElementFactory
 
createDataElement() - Method in class org.ballerinalang.net.http.WebSocketDataElementFactory
 
createDataElement() - Method in interface org.ballerinalang.net.uri.parser.DataElementFactory
Creates a data element specified by the user.
createErrorMessage(String, int) - Static method in class org.ballerinalang.net.http.HttpUtil
 
createHttpCarbonMessage(boolean) - Static method in class org.ballerinalang.net.http.HttpUtil
 
createHttpPushPromise(BMap<String, BValue>) - Static method in class org.ballerinalang.net.http.HttpUtil
Creates native Http2PushPromise from PushPromise struct.
createHttpServerConnector(ListenerConfiguration) - Method in class org.ballerinalang.net.http.HttpConnectionManager
 
createHTTPSession(String) - Method in class org.ballerinalang.net.http.session.SessionManager
 
createHttpWsConnectionFactory() - Static method in class org.ballerinalang.net.http.HttpUtil
 
createNewEntity(Context, BMap<String, BValue>) - Static method in class org.ballerinalang.net.http.HttpUtil
Set new entity to in/out request/response struct.
CreateNewEntity - Class in org.ballerinalang.net.http.nativeimpl.request
Create a new entity and associate it with the request.
CreateNewEntity() - Constructor for class org.ballerinalang.net.http.nativeimpl.request.CreateNewEntity
 
CreateNewEntity - Class in org.ballerinalang.net.http.nativeimpl.response
Create a new entity and associate it with the response.
CreateNewEntity() - Constructor for class org.ballerinalang.net.http.nativeimpl.response.CreateNewEntity
 
createOutboundRequestMsg(Context) - Method in class org.ballerinalang.net.http.actions.httpclient.AbstractHTTPAction
 
createOutboundRequestMsg(Context) - Method in class org.ballerinalang.net.http.actions.httpclient.Delete
 
createOutboundRequestMsg(Context) - Method in class org.ballerinalang.net.http.actions.httpclient.Execute
 
createOutboundRequestMsg(Context) - Method in class org.ballerinalang.net.http.actions.httpclient.Forward
 
createOutboundRequestMsg(Context) - Method in class org.ballerinalang.net.http.actions.httpclient.Get
 
createOutboundRequestMsg(Context) - Method in class org.ballerinalang.net.http.actions.httpclient.Head
 
createOutboundRequestMsg(Context) - Method in class org.ballerinalang.net.http.actions.httpclient.Options
 
createOutboundRequestMsg(Context) - Method in class org.ballerinalang.net.http.actions.httpclient.Patch
 
createOutboundRequestMsg(Context) - Method in class org.ballerinalang.net.http.actions.httpclient.Post
 
createOutboundRequestMsg(Context) - Method in class org.ballerinalang.net.http.actions.httpclient.Put
 
createResponseStruct(Context, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
Creates InResponse using the native HttpCarbonMessage.
CreateSessionIfAbsent - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function to create session if session id not exist, otherwise return existing session.
CreateSessionIfAbsent() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.CreateSessionIfAbsent
 
createSessionStruct(Context, Session) - Static method in class org.ballerinalang.net.http.HttpUtil
 
CreateSimpleHttpClient - Class in org.ballerinalang.net.http.clientendpoint
Initialization of client endpoint.
CreateSimpleHttpClient() - Constructor for class org.ballerinalang.net.http.clientendpoint.CreateSimpleHttpClient
 

D

DataContext - Class in org.ballerinalang.net.http
DataContext is the wrapper to hold Context and CallableUnitCallback.
DataContext(Context, CallableUnitCallback, HttpCarbonMessage) - Constructor for class org.ballerinalang.net.http.DataContext
 
DataElement<DataType,InboundMsgType> - Interface in org.ballerinalang.net.uri.parser
Interface to hold various node items.
dataElement - Variable in class org.ballerinalang.net.uri.parser.Node
 
DataElementFactory<DataElementType extends DataElement> - Interface in org.ballerinalang.net.uri.parser
Data element factory is used to create necessary node elements for a given node.
DataReturnAgent<DataType> - Class in org.ballerinalang.net.uri.parser
This class is use to set and return data in the template tree.
DataReturnAgent() - Constructor for class org.ballerinalang.net.uri.parser.DataReturnAgent
 
Decode - Class in org.ballerinalang.net.uri.nativeimpl
Extern function to decode URLs.
Decode() - Constructor for class org.ballerinalang.net.uri.nativeimpl.Decode
 
decodeValue(String) - Method in class org.ballerinalang.net.uri.parser.Expression
 
DEFAULT_BASE_PATH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
DEFAULT_HOST - Static variable in class org.ballerinalang.net.http.HttpConstants
 
DEFAULT_INTERFACE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
DEFAULT_MAX_FRAME_SIZE - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
DEFAULT_SUB_PATH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
DEFAULT_VERSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
Delete - Class in org.ballerinalang.net.http.actions.httpclient
Delete is the DELETE action implementation of the HTTP Connector.
Delete() - Constructor for class org.ballerinalang.net.http.actions.httpclient.Delete
 
DIRTY_REQUEST - Static variable in class org.ballerinalang.net.http.HttpConstants
 
DISABLE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
DispatcherUtil - Class in org.ballerinalang.net.uri
Utilities related to dispatcher processing.
DispatcherUtil() - Constructor for class org.ballerinalang.net.uri.DispatcherUtil
 
DOLLAR - Static variable in class org.ballerinalang.net.http.HttpConstants
 

E

ENABLE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENABLE_PIPELINING - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENABLED_PROTOCOLS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
Encode - Class in org.ballerinalang.net.uri.nativeimpl
Extern function to encode URLs.
Encode() - Constructor for class org.ballerinalang.net.uri.nativeimpl.Encode
 
encodeValue(String) - Method in class org.ballerinalang.net.uri.parser.Expression
 
ENCODING - Static variable in class org.ballerinalang.net.uri.QueryParamProcessor
 
ENDPOINT_CONFIG_CERTIFICATE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_CHUNKING - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_FILTERS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_HOST - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_KEEP_ALIVE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_KEY - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_KEY_PASSWORD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_KEY_STORE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_OCSP_STAPLING - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_PIPELINING - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_PORT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_PROTOCOLS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_SECURE_SOCKET - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_TIMEOUT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_TRUST_CERTIFICATES - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_TRUST_STORE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_VALIDATE_CERT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_CONFIG_VERSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENDPOINT_REQUEST_LIMITS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
endpointConfig - Variable in class org.ballerinalang.net.http.BallerinaHTTPConnectorListener
 
enrichHttpCallerWithConnectionInfo(BMap<String, BValue>, HttpCarbonMessage, HttpResource, Struct) - Static method in class org.ballerinalang.net.http.HttpUtil
Populates the HTTP caller with connection information.
enrichHttpCallerWithNativeData(BMap<String, BValue>, HttpCarbonMessage, Struct) - Static method in class org.ballerinalang.net.http.HttpUtil
Populates the HTTP caller with native data.
enrichOutboundMessage(HttpCarbonMessage, BMap<String, BValue>) - Static method in class org.ballerinalang.net.http.HttpUtil
Set headers and properties of request/response struct to the outbound transport message.
ENTITY - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENTITY_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
equals(Object) - Method in class org.ballerinalang.net.http.nativeimpl.pipelining.PipelinedResponse
 
ETAG_HEADER - Static variable in class org.ballerinalang.net.http.util.CacheUtils
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.Delete
 
Execute - Class in org.ballerinalang.net.http.actions.httpclient
Execute action can be used to invoke execute a http call with any httpVerb.
Execute() - Constructor for class org.ballerinalang.net.http.actions.httpclient.Execute
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.Execute
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.Forward
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.Get
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.GetNextPromise
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.GetPromisedResponse
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.GetResponse
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.HasPromise
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.Head
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.Options
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.Patch
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.Post
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.Put
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.RejectPromise
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.httpclient.Submit
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.websocketconnector.Close
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.websocketconnector.Ping
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.websocketconnector.Pong
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.websocketconnector.PushBinary
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.websocketconnector.PushText
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.actions.websocketconnector.Ready
 
execute(Context) - Method in class org.ballerinalang.net.http.clientendpoint.CreateSimpleHttpClient
 
execute(Context) - Method in class org.ballerinalang.net.http.mock.nonlistening.NonListeningRegister
 
execute(Context) - Method in class org.ballerinalang.net.http.mock.nonlistening.NonListeningStart
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.nativeimpl.connection.AcceptWebSocketUpgrade
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.nativeimpl.connection.CancelWebSocketUpgrade
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.nativeimpl.connection.Promise
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.nativeimpl.connection.PushPromisedResponse
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.net.http.nativeimpl.connection.Respond
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.ParseHeader
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.promise.AddHeader
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.promise.GetHeader
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.promise.GetHeaderNames
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.promise.GetHeaders
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.promise.HasHeader
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.promise.RemoveAllHeaders
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.promise.RemoveHeader
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.promise.SetHeader
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.request.CheckEntityBodyAvailability
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.request.CreateNewEntity
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.request.GetEntity
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.request.GetEntityWithoutBody
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.request.GetMatrixParams
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.request.GetQueryParams
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.request.SetEntity
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.response.CreateNewEntity
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.response.GetEntity
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.response.GetEntityWithoutBody
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.response.SetEntity
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.CreateSessionIfAbsent
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.GetAttribute
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.GetAttributeNames
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.GetAttributes
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.GetCreationTime
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.GetId
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.GetLastAccessedTime
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.GetMaxInactiveInterval
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.GetSession
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.Invalidate
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.IsNew
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.RemoveAttribute
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.SetAttribute
 
execute(Context) - Method in class org.ballerinalang.net.http.nativeimpl.session.SetMaxInactiveInterval
 
execute(Context) - Method in class org.ballerinalang.net.http.serviceendpoint.InitEndpoint
 
execute(Context) - Method in class org.ballerinalang.net.http.serviceendpoint.Register
 
execute(Context) - Method in class org.ballerinalang.net.http.serviceendpoint.Start
 
execute(Context) - Method in class org.ballerinalang.net.http.serviceendpoint.Stop
 
execute(Context) - Method in class org.ballerinalang.net.http.websocketclientendpoint.InitEndpoint
 
execute(Context) - Method in class org.ballerinalang.net.uri.nativeimpl.Decode
 
execute(Context) - Method in class org.ballerinalang.net.uri.nativeimpl.Encode
 
execute(Context) - Method in class org.ballerinalang.net.uri.nativeimpl.Resolve
 
executeNonBlockingAction(DataContext, boolean) - Method in class org.ballerinalang.net.http.actions.httpclient.AbstractHTTPAction
 
executeOnOpenResource(Resource, BMap<String, BValue>, WebSocketConnection) - Static method in class org.ballerinalang.net.http.WebSocketUtil
 
executePipeliningLogic(ChannelHandlerContext, PipelinedResponse) - Static method in class org.ballerinalang.net.http.nativeimpl.pipelining.PipeliningHandler
Executes pipelining logic.
EXPOSE_HEADERS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
Expression<DataType,InboundMsgType> - Class in org.ballerinalang.net.uri.parser
Expression represents a expression path segment in uri.
Expression(DataElement<DataType, InboundMsgType>, String) - Constructor for class org.ballerinalang.net.uri.parser.Expression
 
EXTRA_PATH_INFO - Static variable in class org.ballerinalang.net.http.HttpConstants
 
extractEntity(BMap<String, BValue>) - Static method in class org.ballerinalang.net.http.HttpUtil
 
extractMatrixParams(String, Map<String, Map<String, String>>) - Static method in class org.ballerinalang.net.uri.URIUtil
 
extractPropertiesAndStartResourceExecution(HttpCarbonMessage, HttpResource) - Method in class org.ballerinalang.net.http.BallerinaHTTPConnectorListener
 

F

FALSE - Static variable in class org.ballerinalang.net.http.HttpUtil
 
FILE_PATH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
FILTERS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
findIdleTimeoutInSeconds(Struct) - Static method in class org.ballerinalang.net.http.WebSocketUtil
 
findMaxFrameSize(Struct) - Static method in class org.ballerinalang.net.http.WebSocketUtil
 
findNegotiableSubProtocols(Struct) - Static method in class org.ballerinalang.net.http.WebSocketUtil
 
findResource(HTTPServicesRegistry, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpDispatcher
This method finds the matching resource for the incoming request.
findResource(HttpService, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpResourceDispatcher
 
findService(HTTPServicesRegistry, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpDispatcher
 
findTheMostSpecificBasePath(String, Map<String, HttpService>, List<String>) - Method in class org.ballerinalang.net.http.HTTPServicesRegistry
 
FOLLOW_REDIRECT_ENABLED - Static variable in class org.ballerinalang.net.http.HttpConstants
 
FOLLOW_REDIRECT_MAXCOUNT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
FOLLOW_REDIRECT_STRUCT_REFERENCE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
Forward - Class in org.ballerinalang.net.http.actions.httpclient
Forward action can be used to invoke an http call with incoming request httpVerb.
Forward() - Constructor for class org.ballerinalang.net.http.actions.httpclient.Forward
 
FORWARDED_DISABLE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
FORWARDED_ENABLE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
FORWARDED_TRANSITION - Static variable in class org.ballerinalang.net.http.HttpConstants
 

G

generateSessionHeader(HttpCarbonMessage, boolean) - Method in class org.ballerinalang.net.http.session.HTTPSession
 
generateSessionHeader(HttpCarbonMessage, boolean) - Method in interface org.ballerinalang.net.http.session.Session
Add header to response message.
generateSessionId() - Method in class org.ballerinalang.net.http.session.SessionIdGenerator
 
Get - Class in org.ballerinalang.net.http.actions.httpclient
Get is the GET action implementation of the HTTP Connector.
Get() - Constructor for class org.ballerinalang.net.http.actions.httpclient.Get
 
getAllAllowedMethods() - Method in class org.ballerinalang.net.http.HttpService
 
getAllowCredentials() - Method in class org.ballerinalang.net.http.CorsHeaders
 
getAllowHeaders() - Method in class org.ballerinalang.net.http.CorsHeaders
 
getAllowMethods() - Method in class org.ballerinalang.net.http.CorsHeaders
 
getAllowOrigins() - Method in class org.ballerinalang.net.http.CorsHeaders
 
getAllResourceMethods(HttpService) - Static method in class org.ballerinalang.net.uri.DispatcherUtil
 
GetAttribute - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function to get session attribute.
GetAttribute() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.GetAttribute
 
GetAttributeNames - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function to get session attribute keys.
GetAttributeNames() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.GetAttributeNames
 
getAttributeNames() - Method in class org.ballerinalang.net.http.session.HTTPSession
 
getAttributeNames() - Method in interface org.ballerinalang.net.http.session.Session
Get attribute name list.
GetAttributes - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function to get session attribute key value pairs as a map.
GetAttributes() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.GetAttributes
 
getAttributes() - Method in class org.ballerinalang.net.http.session.HTTPSession
 
getAttributes() - Method in interface org.ballerinalang.net.http.session.Session
Get attribute key value map.
getAttributeValue(String) - Method in class org.ballerinalang.net.http.session.HTTPSession
 
getAttributeValue(String) - Method in interface org.ballerinalang.net.http.session.Session
Retrieve a session attribute value.
getBalResource() - Method in class org.ballerinalang.net.http.HttpResource
 
getBalService() - Method in class org.ballerinalang.net.http.HttpService
 
getBasePath() - Method in class org.ballerinalang.net.http.HttpService
 
getBasePath() - Method in class org.ballerinalang.net.http.WebSocketService
 
getCarbonMsg(BMap<String, BValue>, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
 
getChunkConfig(String) - Static method in class org.ballerinalang.net.http.HttpUtil
 
getCompressionState(String) - Static method in class org.ballerinalang.net.http.HttpUtil
 
getConfiguration() - Static method in class org.ballerinalang.net.http.util.TransportConfigProvider
 
getConnectionInfo(String) - Method in class org.ballerinalang.net.http.WebSocketConnectionManager
 
getConsumes() - Method in class org.ballerinalang.net.http.HttpResource
 
getContentTypeFromTransportMessage(HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
 
getContext() - Method in class org.ballerinalang.net.http.WebSocketOpenConnectionInfo
 
getCorsHeaders() - Method in class org.ballerinalang.net.http.HttpResource
 
getCorsHeaders() - Method in class org.ballerinalang.net.http.HttpService
 
GetCreationTime - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function to get session creation time.
GetCreationTime() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.GetCreationTime
 
getCreationTime() - Method in class org.ballerinalang.net.http.session.HTTPSession
 
getCreationTime() - Method in interface org.ballerinalang.net.http.session.Session
Get session creation time.
getData(HttpCarbonMessage, DataReturnAgent<HttpResource>) - Method in class org.ballerinalang.net.http.HttpResourceDataElement
 
getData(WebSocketMessage, DataReturnAgent<WebSocketService>) - Method in class org.ballerinalang.net.http.WebSocketDataElement
 
getData(InboundMsgType, DataReturnAgent<DataType>) - Method in interface org.ballerinalang.net.uri.parser.DataElement
Get the stored data.
getData() - Method in class org.ballerinalang.net.uri.parser.DataReturnAgent
Get data.
getDataElement() - Method in class org.ballerinalang.net.uri.parser.Node
 
getEntity(Context, boolean, boolean) - Static method in class org.ballerinalang.net.http.HttpUtil
Get the entity from request or response.
GetEntity - Class in org.ballerinalang.net.http.nativeimpl.request
Get the 'Entity' of the inbound request with the body.
GetEntity() - Constructor for class org.ballerinalang.net.http.nativeimpl.request.GetEntity
 
GetEntity - Class in org.ballerinalang.net.http.nativeimpl.response
Get the 'Entity' of the inbound response.
GetEntity() - Constructor for class org.ballerinalang.net.http.nativeimpl.response.GetEntity
 
getEntityBodyAttributeValue() - Method in class org.ballerinalang.net.http.HttpResource
 
GetEntityWithoutBody - Class in org.ballerinalang.net.http.nativeimpl.request
Get the entity without the body of inbound request.
GetEntityWithoutBody() - Constructor for class org.ballerinalang.net.http.nativeimpl.request.GetEntityWithoutBody
 
GetEntityWithoutBody - Class in org.ballerinalang.net.http.nativeimpl.response
Get the entity without the body of inbound response.
GetEntityWithoutBody() - Constructor for class org.ballerinalang.net.http.nativeimpl.response.GetEntityWithoutBody
 
getError(Context, String) - Static method in class org.ballerinalang.net.http.HttpUtil
Get error struct.
getError(Context, Throwable) - Static method in class org.ballerinalang.net.http.HttpUtil
Get error struct from throwable.
getError() - Method in class org.ballerinalang.net.uri.parser.DataReturnAgent
Get Error.
getExposeHeaders() - Method in class org.ballerinalang.net.http.CorsHeaders
 
getForwardedExtensionConfig(String) - Static method in class org.ballerinalang.net.http.HttpUtil
 
GetHeader - Class in org.ballerinalang.net.http.nativeimpl.promise
GetHeader is the ballerina extern function to get header value of a Push Promise.
GetHeader() - Constructor for class org.ballerinalang.net.http.nativeimpl.promise.GetHeader
 
GetHeaderNames - Class in org.ballerinalang.net.http.nativeimpl.promise
GetHeaderNames is the ballerina extern function to get all transport header names in a Push Promise.
GetHeaderNames() - Constructor for class org.ballerinalang.net.http.nativeimpl.promise.GetHeaderNames
 
GetHeaders - Class in org.ballerinalang.net.http.nativeimpl.promise
GetHeaders is the ballerina extern function to get all header values for a particular header name in a Push Promise.
GetHeaders() - Constructor for class org.ballerinalang.net.http.nativeimpl.promise.GetHeaders
 
getHostName() - Method in class org.ballerinalang.net.http.HttpService
 
getHttpServicesRegistry(Struct) - Method in class org.ballerinalang.net.http.serviceendpoint.AbstractHttpNativeFunction
 
getHTTPSession(String) - Method in class org.ballerinalang.net.http.session.SessionManager
 
GetId - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function to get session id.
GetId() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.GetId
 
getId() - Method in class org.ballerinalang.net.http.session.HTTPSession
 
getId() - Method in interface org.ballerinalang.net.http.session.Session
Retrieve a session id.
getIdleTimeoutInSeconds() - Method in class org.ballerinalang.net.http.WebSocketService
 
getInstance() - Static method in class org.ballerinalang.net.http.HttpConnectionManager
 
getInstance() - Static method in class org.ballerinalang.net.http.session.SessionManager
 
getKeepAliveConfig(String) - Static method in class org.ballerinalang.net.http.HttpUtil
 
GetLastAccessedTime - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function to get session last accessed time.
GetLastAccessedTime() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.GetLastAccessedTime
 
getLastAccessedTime() - Method in class org.ballerinalang.net.http.session.HTTPSession
 
getLastAccessedTime() - Method in interface org.ballerinalang.net.http.session.Session
Get last accessed time.
getListenerConfig(long, Struct) - Static method in class org.ballerinalang.net.http.HttpUtil
Returns Listener configuration instance populated with endpoint config.
getListenerInterface(String, int) - Static method in class org.ballerinalang.net.http.HttpUtil
 
GetMatrixParams - Class in org.ballerinalang.net.http.nativeimpl.request
Get the Query params from HTTP message and return a map.
GetMatrixParams() - Constructor for class org.ballerinalang.net.http.nativeimpl.request.GetMatrixParams
 
getMatrixParamsMap(String, HttpCarbonMessage) - Static method in class org.ballerinalang.net.uri.URIUtil
 
getMaxAge() - Method in class org.ballerinalang.net.http.CorsHeaders
 
getMaxFrameSize() - Method in class org.ballerinalang.net.http.WebSocketService
 
GetMaxInactiveInterval - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function to get session max inactive time interval.
GetMaxInactiveInterval() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.GetMaxInactiveInterval
 
getMaxInactiveInterval() - Method in class org.ballerinalang.net.http.session.HTTPSession
 
getMaxInactiveInterval() - Method in interface org.ballerinalang.net.http.session.Session
Get max inactive time duration.
getMethods() - Method in class org.ballerinalang.net.http.HttpResource
 
getName() - Method in class org.ballerinalang.net.http.HttpResource
 
getName() - Method in class org.ballerinalang.net.http.HttpService
 
getName() - Method in class org.ballerinalang.net.http.WebSocketService
 
getName() - Method in class org.ballerinalang.net.uri.parser.Variable
 
getNegotiableSubProtocols() - Method in class org.ballerinalang.net.http.WebSocketService
 
GetNextPromise - Class in org.ballerinalang.net.http.actions.httpclient
GetNextPromise action can be used to get the next available push promise message associated with a previous asynchronous invocation.
GetNextPromise() - Constructor for class org.ballerinalang.net.http.actions.httpclient.GetNextPromise
 
getOutboundRequest() - Method in class org.ballerinalang.net.http.DataContext
 
getPackage() - Method in class org.ballerinalang.net.http.HttpService
 
getParentService() - Method in class org.ballerinalang.net.http.HttpResource
 
getPath() - Method in class org.ballerinalang.net.http.HttpResource
 
getPath() - Method in class org.ballerinalang.net.http.session.HTTPSession
 
getPath() - Method in interface org.ballerinalang.net.http.session.Session
Get path of session.
getPathSegments(String) - Static method in class org.ballerinalang.net.uri.URIUtil
 
getProduces() - Method in class org.ballerinalang.net.http.HttpResource
 
getProducesSubTypes() - Method in class org.ballerinalang.net.http.HttpResource
 
getProgramFile(Resource) - Static method in class org.ballerinalang.net.http.WebSocketUtil
 
GetPromisedResponse - Class in org.ballerinalang.net.http.actions.httpclient
GetPromisedResponse action can be used to get a push response message associated with a previous asynchronous invocation.
GetPromisedResponse() - Constructor for class org.ballerinalang.net.http.actions.httpclient.GetPromisedResponse
 
getProperty(Context, boolean) - Static method in class org.ballerinalang.net.http.HttpUtil
 
getPushPromise(BMap<String, BValue>, Http2PushPromise) - Static method in class org.ballerinalang.net.http.HttpUtil
Gets the Http2PushPromise represented by the PushPromise struct.
GetQueryParams - Class in org.ballerinalang.net.http.nativeimpl.request
Get the Query params from HTTP message and return a map.
GetQueryParams() - Constructor for class org.ballerinalang.net.http.nativeimpl.request.GetQueryParams
 
getRandomBytes(byte[]) - Method in class org.ballerinalang.net.http.session.SessionIdGenerator
 
getResourceByName(String) - Method in class org.ballerinalang.net.http.WebSocketService
 
getResourceConfigAnnotation(Resource) - Static method in class org.ballerinalang.net.http.HttpResource
 
getResourceConfigAnnotation(Resource, String) - Static method in class org.ballerinalang.net.http.HttpUtil
 
getResources() - Method in class org.ballerinalang.net.http.HttpService
 
GetResponse - Class in org.ballerinalang.net.http.actions.httpclient
GetResponse action can be used to fetch the response message for a previous asynchronous invocation.
GetResponse() - Constructor for class org.ballerinalang.net.http.actions.httpclient.GetResponse
 
getSeparator() - Method in class org.ballerinalang.net.uri.parser.SimpleStringExpression
 
getServerConnector(Struct) - Method in class org.ballerinalang.net.http.serviceendpoint.AbstractHttpNativeFunction
 
getService() - Method in class org.ballerinalang.net.http.WebSocketOpenConnectionInfo
 
getServiceConfigAnnotation(Service, String, String) - Static method in class org.ballerinalang.net.http.HttpService
 
getServiceConfigAnnotation(Service, String) - Static method in class org.ballerinalang.net.http.HttpUtil
 
getServiceConfigStruct(Service, String) - Static method in class org.ballerinalang.net.http.HttpUtil
 
getServiceInfo(String) - Method in class org.ballerinalang.net.http.HTTPServicesRegistry
Get ServiceInfo instance for given interface and base path.
getServiceInfo() - Method in class org.ballerinalang.net.http.WebSocketService
 
getServiceName() - Method in class org.ballerinalang.net.http.HttpResource
 
getServicesByHost(String) - Method in class org.ballerinalang.net.http.HTTPServicesRegistry
Get Services map for given host name.
getServicesMapHolder(String) - Method in class org.ballerinalang.net.http.HTTPServicesRegistry
Get ServicesMapHolder for given host name.
GetSession - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function to get session if valid session id exist.
GetSession() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.GetSession
 
getSessionID(String) - Static method in class org.ballerinalang.net.http.HttpUtil
 
getSignatureParameters(HttpResource, HttpCarbonMessage, Struct) - Static method in class org.ballerinalang.net.http.HttpDispatcher
 
getSignatureParams() - Method in class org.ballerinalang.net.http.HttpResource
 
getSortedServiceURIsByHost(String) - Method in class org.ballerinalang.net.http.HTTPServicesRegistry
Get sortedServiceURIs list for given host name.
getStruct() - Method in class org.ballerinalang.net.http.caching.RequestCacheControlStruct
 
getStruct() - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
getSubPath(String, String) - Static method in class org.ballerinalang.net.uri.URIUtil
 
getTransactionConfigAnnotation(Resource, String) - Static method in class org.ballerinalang.net.http.HttpUtil
 
getTransportConfig() - Method in class org.ballerinalang.net.http.HttpConnectionManager
 
getUpgradeResource() - Method in class org.ballerinalang.net.http.WebSocketService
 
getUpgradeToWebSocketResources() - Method in class org.ballerinalang.net.http.HttpService
 
getUriTemplate() - Method in class org.ballerinalang.net.http.HttpService
 
getUriTemplate() - Method in class org.ballerinalang.net.http.WebSocketServicesRegistry
 
getValidatedURI(String) - Static method in class org.ballerinalang.net.http.HttpDispatcher
 
getValueList(AnnAttrValue, List<String>) - Static method in class org.ballerinalang.net.uri.DispatcherUtil
 
getWebSocketClientConnector(WebSocketClientConnectorConfig) - Method in class org.ballerinalang.net.http.HttpConnectionManager
 
getWebSocketConnection() - Method in class org.ballerinalang.net.http.WebSocketOpenConnectionInfo
 
getWebSocketEndpoint() - Method in class org.ballerinalang.net.http.WebSocketOpenConnectionInfo
 
getWebSocketServicesRegistry(Struct) - Method in class org.ballerinalang.net.http.serviceendpoint.AbstractHttpNativeFunction
 

H

handleFailure(HttpCarbonMessage, BallerinaConnectorException) - Static method in class org.ballerinalang.net.http.HttpUtil
 
handleHandshake(WebSocketService, WebSocketConnectionManager, HttpHeaders, WebSocketHandshaker, Context, CallableUnitCallback) - Static method in class org.ballerinalang.net.http.WebSocketUtil
 
handleWebSocketCallback(Context, CallableUnitCallback, ChannelFuture) - Static method in class org.ballerinalang.net.http.WebSocketUtil
 
hasData() - Method in class org.ballerinalang.net.http.HttpResourceDataElement
 
hasData() - Method in class org.ballerinalang.net.http.WebSocketDataElement
 
hasData() - Method in interface org.ballerinalang.net.uri.parser.DataElement
Check data availability.
hashCode() - Method in class org.ballerinalang.net.http.nativeimpl.pipelining.PipelinedResponse
 
HasHeader - Class in org.ballerinalang.net.http.nativeimpl.promise
HasHeader is the ballerina extern function to check whether the requested header exists in a Push Promise.
HasHeader() - Constructor for class org.ballerinalang.net.http.nativeimpl.promise.HasHeader
 
HasPromise - Class in org.ballerinalang.net.http.actions.httpclient
HasPromise action can be used to check whether a push promise is available.
HasPromise() - Constructor for class org.ballerinalang.net.http.actions.httpclient.HasPromise
 
Head - Class in org.ballerinalang.net.http.actions.httpclient
Head is the HEAD action implementation of the HTTP Connector.
Head() - Constructor for class org.ballerinalang.net.http.actions.httpclient.Head
 
HEADER_VAL_100_CONTINUE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HEADER_VAL_CONNECTION_CLOSE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HEADER_VAL_CONNECTION_KEEP_ALIVE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HEADER_X_REGISTER_AT_URL - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HEADER_X_XID - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_BAD_REQUEST - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_CALLER - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_CALLER_NAME - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_CLIENT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_CLIENT_EXCEPTION_CATEGORY - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_CONNECTOR_CONFIG_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_DEFAULT_HOST - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_ENDPOINT_STARTED - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_ENDPOINT_STOPPED - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_ERROR_CODE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_ERROR_MESSAGE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_ERROR_RECORD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_FUTURE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_LISTENER_ENDPOINT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_MESSAGE_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_METHOD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_METHOD_DELETE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_METHOD_GET - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_METHOD_HEAD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_METHOD_OPTIONS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_METHOD_PATCH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_METHOD_POST - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_METHOD_PUT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_MOCK_SERVER_ENDPOINT_NAME - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_ONLY - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_PACKAGE_PATH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_REASON_PHRASE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_REQUEST_FILTER_FUNCTION_NAME - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_REQUEST_METHOD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_RESOURCE - Static variable in class org.ballerinalang.net.http.BallerinaHTTPConnectorListener
 
HTTP_SERVER_CONNECTOR - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_SERVICE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_SERVICE_REGISTRY - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_SERVICE_TYPE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_SESSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_STATUS_CODE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_TIMEOUT_ERROR - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_TRANSPORT_CONF - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_VERSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HttpCallableUnitCallback - Class in org.ballerinalang.net.http
HttpCallableUnitCallback is the responsible for acting on notifications received from Ballerina side.
HttpCallableUnitCallback(HttpCarbonMessage) - Constructor for class org.ballerinalang.net.http.HttpCallableUnitCallback
 
HttpConnectionManager - Class in org.ballerinalang.net.http
HttpConnectionManager is responsible for managing all the server connectors with ballerina runtime.
HttpConnectorPortBindingListener - Class in org.ballerinalang.net.http
An implementation of the LifeCycleEventListener.
HttpConnectorPortBindingListener() - Constructor for class org.ballerinalang.net.http.HttpConnectorPortBindingListener
 
HttpConstants - Class in org.ballerinalang.net.http
Constants for HTTP.
HttpDispatcher - Class in org.ballerinalang.net.http
HttpDispatcher is responsible for dispatching incoming http requests to the correct resource.
HttpResource - Class in org.ballerinalang.net.http
HttpResource This is the http wrapper for the Resource implementation.
HttpResource(Resource, HttpService) - Constructor for class org.ballerinalang.net.http.HttpResource
 
HttpResourceDataElement - Class in org.ballerinalang.net.http
Http Node Item for URI template tree.
HttpResourceDataElement() - Constructor for class org.ballerinalang.net.http.HttpResourceDataElement
 
HttpResourceDispatcher - Class in org.ballerinalang.net.http
Resource level dispatchers handler for HTTP protocol.
HttpResourceElementFactory - Class in org.ballerinalang.net.http
Factory to create HttpResourceDataElement.
HttpResourceElementFactory() - Constructor for class org.ballerinalang.net.http.HttpResourceElementFactory
 
HTTPS_ENDPOINT_STARTED - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTPS_ENDPOINT_STOPPED - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HttpService - Class in org.ballerinalang.net.http
HttpService This is the http wrapper for the Service implementation.
HttpService(Service) - Constructor for class org.ballerinalang.net.http.HttpService
 
HttpServiceCompilerPlugin - Class in org.ballerinalang.net.http.compiler
Compiler plugin for validating HTTP service.
HttpServiceCompilerPlugin() - Constructor for class org.ballerinalang.net.http.compiler.HttpServiceCompilerPlugin
 
HTTPServicesRegistry - Class in org.ballerinalang.net.http
This services registry holds all the services of HTTP + WebSocket.
HTTPServicesRegistry(WebSocketServicesRegistry) - Constructor for class org.ballerinalang.net.http.HTTPServicesRegistry
 
HTTPServicesRegistry.ServicesMapHolder - Class in org.ballerinalang.net.http
Holds both serviceByBasePath map and sorted Service basePath list.
HTTPSession - Class in org.ballerinalang.net.http.session
HTTPSession represents the Java session object.
HTTPSession(String, int, String) - Constructor for class org.ballerinalang.net.http.session.HTTPSession
 
HttpUtil - Class in org.ballerinalang.net.http
Utility class providing utility methods.

I

IF_MODIFIED_SINCE_HEADER - Static variable in class org.ballerinalang.net.http.util.CacheUtils
 
IF_NONE_MATCH_HEADER - Static variable in class org.ballerinalang.net.http.util.CacheUtils
 
IN_RESPONSE_RECEIVED_TIME_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
init() - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
init(DiagnosticLog) - Method in class org.ballerinalang.net.http.compiler.HttpServiceCompilerPlugin
 
init(DiagnosticLog) - Method in class org.ballerinalang.net.http.compiler.WebSocketClientServiceCompilerPlugin
 
init(DiagnosticLog) - Method in class org.ballerinalang.net.http.compiler.WebSocketServiceCompilerPlugin
 
InitEndpoint - Class in org.ballerinalang.net.http.serviceendpoint
Get the ID of the connection.
InitEndpoint() - Constructor for class org.ballerinalang.net.http.serviceendpoint.InitEndpoint
 
InitEndpoint - Class in org.ballerinalang.net.http.websocketclientendpoint
Initialize the WebSocket Client.
InitEndpoint() - Constructor for class org.ballerinalang.net.http.websocketclientendpoint.InitEndpoint
 
injectHeaders(HttpCarbonMessage, Map<String, String>) - Static method in class org.ballerinalang.net.http.HttpUtil
 
Invalidate - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function invalidate session.
Invalidate() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.Invalidate
 
invalidate() - Method in class org.ballerinalang.net.http.session.HTTPSession
 
invalidate() - Method in interface org.ballerinalang.net.http.session.Session
Invalidate a session.
invalidateSession(Session) - Method in class org.ballerinalang.net.http.session.SessionManager
Invalidate a session.
isAvailable() - Method in class org.ballerinalang.net.http.CorsHeaders
 
isBlocking() - Method in class org.ballerinalang.net.http.actions.httpclient.AbstractHTTPAction
 
isBlocking() - Method in class org.ballerinalang.net.http.actions.websocketconnector.Close
 
isBlocking() - Method in class org.ballerinalang.net.http.actions.websocketconnector.Ping
 
isBlocking() - Method in class org.ballerinalang.net.http.actions.websocketconnector.Pong
 
isBlocking() - Method in class org.ballerinalang.net.http.actions.websocketconnector.PushBinary
 
isBlocking() - Method in class org.ballerinalang.net.http.actions.websocketconnector.PushText
 
isBlocking() - Method in class org.ballerinalang.net.http.actions.websocketconnector.Ready
 
isBlocking() - Method in class org.ballerinalang.net.http.nativeimpl.connection.AcceptWebSocketUpgrade
 
isBlocking() - Method in class org.ballerinalang.net.http.nativeimpl.connection.CancelWebSocketUpgrade
 
isBlocking() - Method in class org.ballerinalang.net.http.nativeimpl.connection.ConnectionAction
 
isConnectorStarted(Struct) - Method in class org.ballerinalang.net.http.serviceendpoint.AbstractHttpNativeFunction
 
isEndCharacter(Character) - Method in class org.ballerinalang.net.uri.parser.SimpleStringExpression
 
isEntityDataSourceAvailable(BMap<String, BValue>) - Static method in class org.ballerinalang.net.http.HttpUtil
Check the existence of the message entity data source.
isHTTPTraceLoggerEnabled() - Method in class org.ballerinalang.net.http.HttpConnectionManager
 
isInterruptible() - Method in class org.ballerinalang.net.http.HttpResource
 
isInterruptible() - Method in class org.ballerinalang.net.http.HttpService
 
isKeepAlive() - Method in class org.ballerinalang.net.http.HttpService
 
isMatchingMethodExist(HttpResource, String) - Static method in class org.ballerinalang.net.uri.DispatcherUtil
 
IsNew - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function to get session status.
IsNew() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.IsNew
 
isNew() - Method in class org.ballerinalang.net.http.session.HTTPSession
 
isNew() - Method in interface org.ballerinalang.net.http.session.Session
Get session status.
isRequestStruct(BMap<String, BValue>) - Static method in class org.ballerinalang.net.http.HttpUtil
 
isReserved(char) - Method in class org.ballerinalang.net.uri.parser.SimpleStringExpression
 
isTransactionAnnotated() - Method in class org.ballerinalang.net.http.HttpResource
 
isTransactionInfectable() - Method in class org.ballerinalang.net.http.HttpResource
 
isValid() - Method in class org.ballerinalang.net.http.session.HTTPSession
 
isValid() - Method in interface org.ballerinalang.net.http.session.Session
check validity.
isValidCachedResponse(HttpCarbonMessage, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.util.CacheUtils
Method for revalidating a cached response.

L

LAST_MODIFIED_HEADER - Static variable in class org.ballerinalang.net.http.util.CacheUtils
 
LISTENER_CONNECTOR_FIELD - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
LISTENER_HTTP_ENDPOINT_FIELD - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
LISTENER_ID_FIELD - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
LISTENER_INTERFACE_ID - Static variable in class org.ballerinalang.net.http.HttpConstants
 
LISTENER_IS_OPEN_FIELD - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
LISTENER_IS_SECURE_FIELD - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
LISTENER_NEGOTIATED_SUBPROTOCOLS_FIELD - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
LISTENER_PORT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
Literal<DataType,InboundMsgType> - Class in org.ballerinalang.net.uri.parser
Literal represents literal path segments in the uri-template.
Literal(DataElement<DataType, InboundMsgType>, String) - Constructor for class org.ballerinalang.net.uri.parser.Literal
 
LOCAL - Static variable in class org.ballerinalang.net.http.HttpConstants
 
LOCAL_ADDRESS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
LOCAL_HOST_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
LOCAL_PORT_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
LOCAL_STRUCT_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 

M

MAJOR_VERSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
matchAll(String, Map<String, String>, int, InboundMsgType, DataReturnAgent<DataType>) - Method in class org.ballerinalang.net.uri.parser.Node
 
matches(String, Map<String, String>, InboundMsgType) - Method in class org.ballerinalang.net.uri.URITemplate
 
MATRIX_PARAMS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
MAX_AGE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
MESSAGE_OUTPUT_STREAM - Static variable in class org.ballerinalang.net.http.HttpConstants
 
MINOR_VERSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
MOCK_LISTENER_ENDPOINT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
modify(String) - Method in class org.ballerinalang.net.uri.parser.Variable
 
MUTUAL_SSL_HANDSHAKE_RECORD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
MUTUAL_SSL_RESULT - Static variable in class org.ballerinalang.net.http.HttpConstants
 

N

NATIVE_DATA_WEBSOCKET_CONNECTION_INFO - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
NATIVE_DATA_WEBSOCKET_CONNECTION_MANAGER - Static variable in class org.ballerinalang.net.http.HttpConstants
 
NEVER - Static variable in class org.ballerinalang.net.http.HttpConstants
 
NO_ENTITY_BODY - Static variable in class org.ballerinalang.net.http.HttpConstants
 
Node<DataType,InboundMsgType> - Class in org.ballerinalang.net.uri.parser
Node represents different types of path segments in the uri-template.
Node(DataElement<DataType, InboundMsgType>, String) - Constructor for class org.ballerinalang.net.uri.parser.Node
 
NonListeningInitEndpoint - Class in org.ballerinalang.net.http.mock.nonlistening
Get the ID of the connection.
NonListeningInitEndpoint() - Constructor for class org.ballerinalang.net.http.mock.nonlistening.NonListeningInitEndpoint
 
NonListeningRegister - Class in org.ballerinalang.net.http.mock.nonlistening
Get the ID of the connection.
NonListeningRegister() - Constructor for class org.ballerinalang.net.http.mock.nonlistening.NonListeningRegister
 
NonListeningStart - Class in org.ballerinalang.net.http.mock.nonlistening
Get the ID of the connection.
NonListeningStart() - Constructor for class org.ballerinalang.net.http.mock.nonlistening.NonListeningStart
 
NonListeningStop - Class in org.ballerinalang.net.http.mock.nonlistening
Get the ID of the connection.
NonListeningStop() - Constructor for class org.ballerinalang.net.http.mock.nonlistening.NonListeningStop
 
notifyFailure(BError) - Method in class org.ballerinalang.net.http.HttpCallableUnitCallback
 
notifyFailure(BError) - Method in class org.ballerinalang.net.http.WebSocketResourceCallableUnitCallback
 
notifyInboundResponseStatus(BMap<String, BValue>, BError) - Method in class org.ballerinalang.net.http.DataContext
 
notifyOutboundResponseStatus(BError) - Method in class org.ballerinalang.net.http.DataContext
 
notifySuccess() - Method in class org.ballerinalang.net.http.HttpCallableUnitCallback
 
notifySuccess() - Method in class org.ballerinalang.net.http.WebSocketResourceCallableUnitCallback
 

O

onClose(String, boolean) - Method in class org.ballerinalang.net.http.HttpConnectorPortBindingListener
 
onClose(WebSocketConnection) - Method in class org.ballerinalang.net.http.WebSocketClientConnectorListener
 
onClose(WebSocketConnection) - Method in class org.ballerinalang.net.http.WebSocketServerConnectorListener
 
onError(Throwable) - Method in class org.ballerinalang.net.http.BallerinaHTTPConnectorListener
 
onError(Throwable) - Method in class org.ballerinalang.net.http.HttpConnectorPortBindingListener
 
onError(WebSocketConnection, Throwable) - Method in class org.ballerinalang.net.http.WebSocketClientConnectorListener
 
onError(Throwable, HttpCarbonResponse) - Method in class org.ballerinalang.net.http.WebSocketClientHandshakeListener
 
onError(WebSocketConnection, Throwable) - Method in class org.ballerinalang.net.http.WebSocketServerConnectorListener
 
onHandshake(WebSocketHandshaker) - Method in class org.ballerinalang.net.http.WebSocketClientConnectorListener
 
onHandshake(WebSocketHandshaker) - Method in class org.ballerinalang.net.http.WebSocketServerConnectorListener
 
onIdleTimeout(WebSocketControlMessage) - Method in class org.ballerinalang.net.http.WebSocketClientConnectorListener
 
onIdleTimeout(WebSocketControlMessage) - Method in class org.ballerinalang.net.http.WebSocketServerConnectorListener
 
onLastHttpContentSent(ChannelHandlerContext) - Method in class org.ballerinalang.net.http.nativeimpl.pipelining.PipelineResponseListener
 
onMessage(HttpCarbonMessage) - Method in class org.ballerinalang.net.http.BallerinaHTTPConnectorListener
 
onMessage(WebSocketTextMessage) - Method in class org.ballerinalang.net.http.WebSocketClientConnectorListener
 
onMessage(WebSocketBinaryMessage) - Method in class org.ballerinalang.net.http.WebSocketClientConnectorListener
 
onMessage(WebSocketControlMessage) - Method in class org.ballerinalang.net.http.WebSocketClientConnectorListener
 
onMessage(WebSocketCloseMessage) - Method in class org.ballerinalang.net.http.WebSocketClientConnectorListener
 
onMessage(WebSocketTextMessage) - Method in class org.ballerinalang.net.http.WebSocketServerConnectorListener
 
onMessage(WebSocketBinaryMessage) - Method in class org.ballerinalang.net.http.WebSocketServerConnectorListener
 
onMessage(WebSocketControlMessage) - Method in class org.ballerinalang.net.http.WebSocketServerConnectorListener
 
onMessage(WebSocketCloseMessage) - Method in class org.ballerinalang.net.http.WebSocketServerConnectorListener
 
onOpen(String, boolean) - Method in class org.ballerinalang.net.http.HttpConnectorPortBindingListener
 
onSuccess(WebSocketConnection, HttpCarbonResponse) - Method in class org.ballerinalang.net.http.WebSocketClientHandshakeListener
 
Options - Class in org.ballerinalang.net.http.actions.httpclient
Options is the OPTIONS action implementation of the HTTP Connector.
Options() - Constructor for class org.ballerinalang.net.http.actions.httpclient.Options
 
OPTIONS_STRUCT_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
org.ballerinalang.net.http - package org.ballerinalang.net.http
 
org.ballerinalang.net.http.actions.httpclient - package org.ballerinalang.net.http.actions.httpclient
 
org.ballerinalang.net.http.actions.websocketconnector - package org.ballerinalang.net.http.actions.websocketconnector
 
org.ballerinalang.net.http.caching - package org.ballerinalang.net.http.caching
 
org.ballerinalang.net.http.clientendpoint - package org.ballerinalang.net.http.clientendpoint
 
org.ballerinalang.net.http.compiler - package org.ballerinalang.net.http.compiler
 
org.ballerinalang.net.http.mock.nonlistening - package org.ballerinalang.net.http.mock.nonlistening
 
org.ballerinalang.net.http.nativeimpl - package org.ballerinalang.net.http.nativeimpl
 
org.ballerinalang.net.http.nativeimpl.connection - package org.ballerinalang.net.http.nativeimpl.connection
 
org.ballerinalang.net.http.nativeimpl.pipelining - package org.ballerinalang.net.http.nativeimpl.pipelining
 
org.ballerinalang.net.http.nativeimpl.promise - package org.ballerinalang.net.http.nativeimpl.promise
 
org.ballerinalang.net.http.nativeimpl.request - package org.ballerinalang.net.http.nativeimpl.request
 
org.ballerinalang.net.http.nativeimpl.response - package org.ballerinalang.net.http.nativeimpl.response
 
org.ballerinalang.net.http.nativeimpl.session - package org.ballerinalang.net.http.nativeimpl.session
 
org.ballerinalang.net.http.serviceendpoint - package org.ballerinalang.net.http.serviceendpoint
 
org.ballerinalang.net.http.session - package org.ballerinalang.net.http.session
 
org.ballerinalang.net.http.util - package org.ballerinalang.net.http.util
 
org.ballerinalang.net.http.websocketclientendpoint - package org.ballerinalang.net.http.websocketclientendpoint
 
org.ballerinalang.net.uri - package org.ballerinalang.net.uri
 
org.ballerinalang.net.uri.nativeimpl - package org.ballerinalang.net.uri.nativeimpl
 
org.ballerinalang.net.uri.parser - package org.ballerinalang.net.uri.parser
 
org.ballerinalang.stdlib.http.generated.providers - package org.ballerinalang.stdlib.http.generated.providers
 
ORIGIN_HOST - Static variable in class org.ballerinalang.net.http.HttpConstants
 

P

PACKAGE_BALLERINA_BUILTIN - Static variable in class org.ballerinalang.net.http.HttpConstants
 
parse(String) - Static method in class org.ballerinalang.net.http.caching.CacheControlParser
 
parse(String, DataType) - Method in class org.ballerinalang.net.uri.parser.URITemplateParser
 
parse(String, DataType, DataElementFactory<? extends DataElement<DataType, InboundMsgType>>) - Method in class org.ballerinalang.net.uri.URITemplate
 
ParseHeader - Class in org.ballerinalang.net.http.nativeimpl
Extern function to parse header value and get value with parameter map.
ParseHeader() - Constructor for class org.ballerinalang.net.http.nativeimpl.ParseHeader
 
parseValue(String) - Static method in enum org.ballerinalang.net.http.caching.CacheControlDirective
 
PASSWORD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
Patch - Class in org.ballerinalang.net.http.actions.httpclient
Patch is the PATCH action implementation of the HTTP Connector.
Patch() - Constructor for class org.ballerinalang.net.http.actions.httpclient.Patch
 
PATH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
persistAfterOperation() - Method in class org.ballerinalang.net.http.actions.httpclient.AbstractHTTPAction
 
persistBeforeOperation() - Method in class org.ballerinalang.net.http.actions.httpclient.AbstractHTTPAction
 
Ping - Class in org.ballerinalang.net.http.actions.websocketconnector
Get is the GET action implementation of the HTTP Connector.
Ping() - Constructor for class org.ballerinalang.net.http.actions.websocketconnector.Ping
 
PipelinedResponse - Class in org.ballerinalang.net.http.nativeimpl.pipelining
Represents a pipelined response.
PipelinedResponse(HttpCarbonMessage, HttpCarbonMessage, DataContext, BMap<String, BValue>) - Constructor for class org.ballerinalang.net.http.nativeimpl.pipelining.PipelinedResponse
 
PipelineResponseListener - Class in org.ballerinalang.net.http.nativeimpl.pipelining
Listener to trigger pipelining logic.
PipelineResponseListener() - Constructor for class org.ballerinalang.net.http.nativeimpl.pipelining.PipelineResponseListener
 
PIPELINING_REQUEST_LIMIT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PipeliningHandler - Class in org.ballerinalang.net.http.nativeimpl.pipelining
Manages pipelined responses.
PipeliningHandler() - Constructor for class org.ballerinalang.net.http.nativeimpl.pipelining.PipeliningHandler
 
pipeliningRequired(HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.nativeimpl.pipelining.PipeliningHandler
Check whether the pipelining is required.
PKCS_STORE_TYPE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
Pong - Class in org.ballerinalang.net.http.actions.websocketconnector
Get is the GET action implementation of the HTTP Connector.
Pong() - Constructor for class org.ballerinalang.net.http.actions.websocketconnector.Pong
 
POOLED_BYTE_BUFFER_FACTORY - Static variable in class org.ballerinalang.net.http.HttpConstants
 
populateEndpoint(WebSocketConnection, BMap<String, BValue>) - Static method in class org.ballerinalang.net.http.WebSocketUtil
 
populateEntityBody(Context, BMap<String, BValue>, BMap<String, BValue>, boolean) - Static method in class org.ballerinalang.net.http.HttpUtil
Populate entity with the relevant body content.
populateInboundRequest(BMap<String, BValue>, BMap<String, BValue>, BMap<String, BValue>, HttpCarbonMessage, ProgramFile) - Static method in class org.ballerinalang.net.http.HttpUtil
 
populateInboundResponse(BMap<String, BValue>, BMap<String, BValue>, BMap<String, BValue>, ProgramFile, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
Populate inbound response with headers and entity.
populateNatives(NativeElementRepository) - Method in class org.ballerinalang.stdlib.http.generated.providers.StandardNativeElementProvider
 
populatePushPromiseStruct(BMap<String, BValue>, Http2PushPromise) - Static method in class org.ballerinalang.net.http.HttpUtil
Populates the push promise struct from native Http2PushPromise.
populateQueryParamMap(String, BMap<String, BString>) - Static method in class org.ballerinalang.net.uri.URIUtil
 
populateSenderConfigurationOptions(SenderConfiguration, Struct) - Static method in class org.ballerinalang.net.http.HttpUtil
Populates Sender configuration instance with client endpoint configuration.
populateServiceCors(HttpService) - Static method in class org.ballerinalang.net.http.CorsPopulator
Deprecated.
populateSSLConfiguration(SslConfiguration, Struct) - Static method in class org.ballerinalang.net.http.HttpUtil
Populates SSL configuration instance with secure socket configuration.
populateStruct(String) - Method in class org.ballerinalang.net.http.caching.RequestCacheControlStruct
 
populateStruct(String) - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
Post - Class in org.ballerinalang.net.http.actions.httpclient
Post is the POST action implementation of the HTTP Connector.
Post() - Constructor for class org.ballerinalang.net.http.actions.httpclient.Post
 
PREFLIGHT_RESOURCES - Static variable in class org.ballerinalang.net.http.HttpConstants
 
prepareOutboundRequest(Context, String, HttpCarbonMessage, Boolean) - Method in class org.ballerinalang.net.http.actions.httpclient.AbstractHTTPAction
 
prepareOutboundResponse(Context, HttpCarbonMessage, HttpCarbonMessage, BMap<String, BValue>) - Static method in class org.ballerinalang.net.http.HttpUtil
 
process(ServiceNode, List<AnnotationAttachmentNode>) - Method in class org.ballerinalang.net.http.compiler.HttpServiceCompilerPlugin
 
process(ServiceNode, List<AnnotationAttachmentNode>) - Method in class org.ballerinalang.net.http.compiler.WebSocketClientServiceCompilerPlugin
 
process(ServiceNode, List<AnnotationAttachmentNode>) - Method in class org.ballerinalang.net.http.compiler.WebSocketServiceCompilerPlugin
 
process(HttpCarbonMessage, HttpCarbonMessage, boolean) - Static method in class org.ballerinalang.net.http.CorsHeaderGenerator
 
processQueryParams(String) - Static method in class org.ballerinalang.net.uri.QueryParamProcessor
 
processResourceCors(HttpResource, HttpService) - Static method in class org.ballerinalang.net.http.CorsPopulator
Deprecated.
Promise - Class in org.ballerinalang.net.http.nativeimpl.connection
Promise is the extern function to respond back to the client with a PUSH_PROMISE frame.
Promise() - Constructor for class org.ballerinalang.net.http.nativeimpl.connection.Promise
 
PROTOCOL - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROTOCOL_HTTP - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROTOCOL_HTTPS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROTOCOL_PACKAGE_HTTP - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROTOCOL_VERSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROXY_HOST - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROXY_HOST_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROXY_PASSWORD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROXY_PASSWORD_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROXY_PORT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROXY_PORT_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROXY_STRUCT_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROXY_STRUCT_REFERENCE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROXY_USER_NAME_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PROXY_USERNAME - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PUSH_PROMISE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PUSH_PROMISE_METHOD_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PUSH_PROMISE_PATH_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PushBinary - Class in org.ballerinalang.net.http.actions.websocketconnector
Get is the GET action implementation of the HTTP Connector.
PushBinary() - Constructor for class org.ballerinalang.net.http.actions.websocketconnector.PushBinary
 
pushPromise(HttpCarbonMessage, Http2PushPromise) - Static method in class org.ballerinalang.net.http.HttpUtil
Sends an HTTP/2 Push Promise message back to the client.
PushPromisedResponse - Class in org.ballerinalang.net.http.nativeimpl.connection
PushPromisedResponse is the extern function to respond back the client with Server Push response.
PushPromisedResponse() - Constructor for class org.ballerinalang.net.http.nativeimpl.connection.PushPromisedResponse
 
pushResponse(HttpCarbonMessage, HttpCarbonMessage, Http2PushPromise) - Static method in class org.ballerinalang.net.http.HttpUtil
Sends an HTTP/2 Server Push message back to the client.
PushText - Class in org.ballerinalang.net.http.actions.websocketconnector
Get is the GET action implementation of the HTTP Connector.
PushText() - Constructor for class org.ballerinalang.net.http.actions.websocketconnector.PushText
 
Put - Class in org.ballerinalang.net.http.actions.httpclient
Put is the PUT action implementation of the HTTP Connector.
Put() - Constructor for class org.ballerinalang.net.http.actions.httpclient.Put
 

Q

QUERY_STR - Static variable in class org.ballerinalang.net.http.HttpConstants
 
QueryParamProcessor - Class in org.ballerinalang.net.uri
Query parameter related operations.
QueryParamProcessor() - Constructor for class org.ballerinalang.net.uri.QueryParamProcessor
 

R

RAW_QUERY_STR - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RAW_URI - Static variable in class org.ballerinalang.net.http.HttpConstants
 
readFirstFrame(WebSocketConnection, BMap<String, BValue>) - Static method in class org.ballerinalang.net.http.WebSocketUtil
 
Ready - Class in org.ballerinalang.net.http.actions.websocketconnector
Get is the GET action implementation of the HTTP Connector.
Ready() - Constructor for class org.ballerinalang.net.http.actions.websocketconnector.Ready
 
Register - Class in org.ballerinalang.net.http.serviceendpoint
Get the ID of the connection.
Register() - Constructor for class org.ballerinalang.net.http.serviceendpoint.Register
 
registerService(Service) - Method in class org.ballerinalang.net.http.HTTPServicesRegistry
Register a service into the map.
registerService(WebSocketService) - Method in class org.ballerinalang.net.http.WebSocketServicesRegistry
 
RejectPromise - Class in org.ballerinalang.net.http.actions.httpclient
RejectPromise action can be used to reject a push promise.
RejectPromise() - Constructor for class org.ballerinalang.net.http.actions.httpclient.RejectPromise
 
REMOTE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REMOTE_ADDRESS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REMOTE_HOST_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REMOTE_PORT_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REMOTE_STRUCT_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RemoveAllHeaders - Class in org.ballerinalang.net.http.nativeimpl.promise
RemoveAllHeaders is the ballerina extern function to remove all headers of a Push Promise.
RemoveAllHeaders() - Constructor for class org.ballerinalang.net.http.nativeimpl.promise.RemoveAllHeaders
 
RemoveAttribute - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function to delete session attribute.
RemoveAttribute() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.RemoveAttribute
 
removeAttribute(String) - Method in class org.ballerinalang.net.http.session.HTTPSession
 
removeAttribute(String) - Method in interface org.ballerinalang.net.http.session.Session
Remove attribute from session.
removeConnectionInfo(String) - Method in class org.ballerinalang.net.http.WebSocketConnectionManager
 
RemoveHeader - Class in org.ballerinalang.net.http.nativeimpl.promise
RemoveHeader is the ballerina extern function to remove a header of a Push Promise.
RemoveHeader() - Constructor for class org.ballerinalang.net.http.nativeimpl.promise.RemoveHeader
 
REQ_CACHE_CONTROL_MAX_AGE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQ_CACHE_CONTROL_MAX_STALE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQ_CACHE_CONTROL_MIN_FRESH_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQ_CACHE_CONTROL_NO_CACHE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQ_CACHE_CONTROL_NO_STORE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQ_CACHE_CONTROL_NO_TRANSFORM_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQ_CACHE_CONTROL_ONLY_IF_CACHED_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_CACHE_CONTROL - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_CACHE_CONTROL_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_EXTRA_PATH_INFO_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_LIMITS_MAXIMUM_ENTITY_BODY_SIZE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_LIMITS_MAXIMUM_HEADER_SIZE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_LIMITS_MAXIMUM_URL_LENGTH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_METHOD_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_MUTUAL_SSL_HANDSHAKE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_MUTUAL_SSL_HANDSHAKE_STATUS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_NO_ENTITY_BODY_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_RAW_PATH_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_REUSE_STATUS_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_STRUCT_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_URL - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_USER_AGENT_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_VERSION_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RequestCacheControlStruct - Class in org.ballerinalang.net.http.caching
An abstraction for the RequestCacheControl struct.
RequestCacheControlStruct(StructureTypeInfo) - Constructor for class org.ballerinalang.net.http.caching.RequestCacheControlStruct
 
RequestCacheControlStruct(BMap<String, BValue>) - Constructor for class org.ballerinalang.net.http.caching.RequestCacheControlStruct
 
RES_CACHE_CONTROL_IS_PRIVATE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_MAX_AGE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_MUST_REVALIDATE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_NO_CACHE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_NO_CACHE_FIELDS_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_NO_STORE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_NO_TRANSFORM_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_PRIVATE_FIELDS_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_PROXY_REVALIDATE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_S_MAXAGE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESERVED - Static variable in class org.ballerinalang.net.uri.parser.SimpleStringExpression
 
resetRegistry(Struct) - Method in class org.ballerinalang.net.http.serviceendpoint.AbstractHttpNativeFunction
 
Resolve - Class in org.ballerinalang.net.uri.nativeimpl
Resolve a given path against a given URI.
Resolve() - Constructor for class org.ballerinalang.net.uri.nativeimpl.Resolve
 
RESOLVED_REQUESTED_URI - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESOLVED_REQUESTED_URI_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESOURCE_ARGS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESOURCE_NAME_ON_BINARY - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
RESOURCE_NAME_ON_CLOSE - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
RESOURCE_NAME_ON_ERROR - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
RESOURCE_NAME_ON_IDLE_TIMEOUT - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
RESOURCE_NAME_ON_OPEN - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
RESOURCE_NAME_ON_PING - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
RESOURCE_NAME_ON_PONG - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
RESOURCE_NAME_ON_TEXT - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
RESOURCES_CORS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ResourceSignatureValidator - Class in org.ballerinalang.net.http.compiler
A utility class for validating an HTTP resource signature at compile time.
Respond - Class in org.ballerinalang.net.http.nativeimpl.connection
Extern function to respond back the caller with outbound response.
Respond() - Constructor for class org.ballerinalang.net.http.nativeimpl.connection.Respond
 
RESPONSE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESPONSE_CACHE_CONTROL - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESPONSE_CACHE_CONTROL_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESPONSE_COOKIE_HEADER - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESPONSE_REASON_PHRASE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESPONSE_SERVER_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESPONSE_STATUS_CODE_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ResponseCacheControlStruct - Class in org.ballerinalang.net.http.caching
An abstraction for the ResponseCacheControl struct.
ResponseCacheControlStruct(StructureTypeInfo) - Constructor for class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
ResponseCacheControlStruct(BMap<String, BValue>) - Constructor for class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
ResponseWriter - Class in org.ballerinalang.net.http.nativeimpl.connection
Response writer contains utility methods to serialize response data.
ResponseWriter() - Constructor for class org.ballerinalang.net.http.nativeimpl.connection.ResponseWriter
 
RETRY_COUNT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RETRY_COUNT_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RETRY_INTERVAL - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RETRY_INTERVAL_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RETRY_STRUCT_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 

S

sanitizeBasePath(String) - Static method in class org.ballerinalang.net.http.HttpUtil
 
SECURE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
sendOutboundResponse(HttpCarbonMessage, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
This method should never be called directly to send out responses for ballerina HTTP 1.1.
sendPipelinedResponse(HttpCarbonMessage, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.nativeimpl.pipelining.PipeliningHandler
This method should be used whenever a response should be sent out via other places (eg:- error responses, special scenarios like responses for options method calls etc..) other than the respond() call.
sendResponseRobust(DataContext, HttpCarbonMessage, BMap<String, BValue>, HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.nativeimpl.connection.ResponseWriter
Send outbound response to destination.
serializeDataSource(BValue, BMap<String, BValue>, OutputStream) - Static method in class org.ballerinalang.net.http.HttpUtil
Serialize outbound message.
serverConnectionStructCheck(HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
 
SERVICE_ENDPOINT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SERVICE_ENDPOINT_CONFIG - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SERVICE_ENDPOINT_CONFIG_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SERVICE_ENDPOINT_CONNECTION_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SERVICE_ENDPOINT_NAME_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SERVICE_ENDPOINT_PROTOCOL_FIELD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
servicesByBasePath - Variable in class org.ballerinalang.net.http.HTTPServicesRegistry
 
servicesMapByHost - Variable in class org.ballerinalang.net.http.HTTPServicesRegistry
 
ServicesMapHolder(Map<String, HttpService>, List<String>) - Constructor for class org.ballerinalang.net.http.HTTPServicesRegistry.ServicesMapHolder
 
SESSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
Session - Interface in org.ballerinalang.net.http.session
Session represents the session interface.
SESSION_ID - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SessionIdGenerator - Class in org.ballerinalang.net.http.session
SessionIdGenerator util class.
SessionIdGenerator() - Constructor for class org.ballerinalang.net.http.session.SessionIdGenerator
 
SessionManager - Class in org.ballerinalang.net.http.session
SessionManager to manage all transport sessions.
setAccessed() - Method in class org.ballerinalang.net.http.session.HTTPSession
 
setAccessed() - Method in interface org.ballerinalang.net.http.session.Session
Update lastaccesed time and return Session.
setAllAllowedMethods(List<String>) - Method in class org.ballerinalang.net.http.HttpService
 
setAllowCredentials(int) - Method in class org.ballerinalang.net.http.CorsHeaders
 
setAllowHeaders(List<String>) - Method in class org.ballerinalang.net.http.CorsHeaders
 
setAllowMethods(List<String>) - Method in class org.ballerinalang.net.http.CorsHeaders
 
setAllowOrigins(List<String>) - Method in class org.ballerinalang.net.http.CorsHeaders
 
SetAttribute - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function to set session attributes to the message.
SetAttribute() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.SetAttribute
 
setAttribute(String, BValue) - Method in class org.ballerinalang.net.http.session.HTTPSession
 
setAttribute(String, BValue) - Method in interface org.ballerinalang.net.http.session.Session
Add attribute key and value to session attribute map.
setBasePath(String) - Method in class org.ballerinalang.net.http.HttpService
 
setCompression(String) - Method in class org.ballerinalang.net.http.HttpService
 
setConnectionInfo(WebSocketOpenConnectionInfo) - Method in class org.ballerinalang.net.http.WebSocketClientConnectorListener
 
setConsumes(List<String>) - Method in class org.ballerinalang.net.http.HttpResource
 
setCorsHeaders(CorsHeaders) - Method in class org.ballerinalang.net.http.HttpResource
 
setCorsHeaders(CorsHeaders) - Method in class org.ballerinalang.net.http.HttpService
 
setData(HttpResource) - Method in class org.ballerinalang.net.http.HttpResourceDataElement
 
setData(WebSocketService) - Method in class org.ballerinalang.net.http.WebSocketDataElement
 
setData(DataType) - Method in interface org.ballerinalang.net.uri.parser.DataElement
Set the node item.
setData(DataType) - Method in class org.ballerinalang.net.uri.parser.DataReturnAgent
Set data.
setDefaultTrustStore(SslConfiguration) - Static method in class org.ballerinalang.net.http.HttpUtil
 
setEntity(Context, boolean) - Static method in class org.ballerinalang.net.http.HttpUtil
Set the given entity to request or response message.
SetEntity - Class in org.ballerinalang.net.http.nativeimpl.request
Set the entity of the inbound request.
SetEntity() - Constructor for class org.ballerinalang.net.http.nativeimpl.request.SetEntity
 
SetEntity - Class in org.ballerinalang.net.http.nativeimpl.response
Set the entity of the inbound response.
SetEntity() - Constructor for class org.ballerinalang.net.http.nativeimpl.response.SetEntity
 
setEntityBodyAttributeValue(String) - Method in class org.ballerinalang.net.http.HttpResource
 
setError(BallerinaException) - Method in class org.ballerinalang.net.uri.parser.DataReturnAgent
Set Error.
setExposeHeaders(List<String>) - Method in class org.ballerinalang.net.http.CorsHeaders
 
SetHeader - Class in org.ballerinalang.net.http.nativeimpl.promise
SetHeader is the ballerina extern function to set a header of a Push Promise.
SetHeader() - Constructor for class org.ballerinalang.net.http.nativeimpl.promise.SetHeader
 
setHostName(String) - Method in class org.ballerinalang.net.http.HttpService
 
setInterruptible(boolean) - Method in class org.ballerinalang.net.http.HttpResource
 
setInterruptible(boolean) - Method in class org.ballerinalang.net.http.HttpService
 
setKeepAlive(boolean) - Method in class org.ballerinalang.net.http.HttpService
 
setListenerOpenField(WebSocketOpenConnectionInfo) - Static method in class org.ballerinalang.net.http.WebSocketUtil
 
setManager(SessionManager) - Method in class org.ballerinalang.net.http.session.HTTPSession
 
setMaxAge(long) - Method in class org.ballerinalang.net.http.caching.RequestCacheControlStruct
 
setMaxAge(long) - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
setMaxAge(long) - Method in class org.ballerinalang.net.http.CorsHeaders
 
SetMaxInactiveInterval - Class in org.ballerinalang.net.http.nativeimpl.session
Extern function to set session max inactive interval.
SetMaxInactiveInterval() - Constructor for class org.ballerinalang.net.http.nativeimpl.session.SetMaxInactiveInterval
 
setMaxInactiveInterval(int) - Method in class org.ballerinalang.net.http.session.HTTPSession
 
setMaxInactiveInterval(int) - Method in interface org.ballerinalang.net.http.session.Session
Set max inactive time duration.
setMaxStale(long) - Method in class org.ballerinalang.net.http.caching.RequestCacheControlStruct
 
setMethods(List<String>) - Method in class org.ballerinalang.net.http.HttpResource
 
setMinFresh(long) - Method in class org.ballerinalang.net.http.caching.RequestCacheControlStruct
 
setMustRevalidate(boolean) - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
setNew(boolean) - Method in class org.ballerinalang.net.http.session.HTTPSession
 
setNew(boolean) - Method in interface org.ballerinalang.net.http.session.Session
Update session stage whether new or already used.
setNoCache(boolean) - Method in class org.ballerinalang.net.http.caching.RequestCacheControlStruct
 
setNoCache(boolean) - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
setNoCache(boolean, String[]) - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
setNoStore(boolean) - Method in class org.ballerinalang.net.http.caching.RequestCacheControlStruct
 
setNoStore(boolean) - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
setNoTransform(boolean) - Method in class org.ballerinalang.net.http.caching.RequestCacheControlStruct
 
setNoTransform(boolean) - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
setOnlyIfCached(boolean) - Method in class org.ballerinalang.net.http.caching.RequestCacheControlStruct
 
setPath(String) - Method in class org.ballerinalang.net.http.HttpResource
 
setPipeliningListener(HttpCarbonMessage) - Static method in class org.ballerinalang.net.http.nativeimpl.pipelining.PipeliningHandler
Set pipelining listener to outbound response.
setPrivate(boolean) - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
setPrivate(boolean, String[]) - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
setProduces(List<String>) - Method in class org.ballerinalang.net.http.HttpResource
 
setProducesSubTypes(List<String>) - Method in class org.ballerinalang.net.http.HttpResource
 
setProperty(Context, boolean) - Static method in class org.ballerinalang.net.http.HttpUtil
 
setProxyRevalidate(boolean) - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
setResources(List<HttpResource>) - Method in class org.ballerinalang.net.http.HttpService
 
setSessionIdLength(int) - Method in class org.ballerinalang.net.http.session.SessionIdGenerator
Node identifier when in a cluster.
setSMaxAge(long) - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
setStruct(BMap<String, BValue>) - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
setTransactionInfectable(boolean) - Method in class org.ballerinalang.net.http.HttpResource
 
setUpgradeToWebSocketResources(List<HttpResource>) - Method in class org.ballerinalang.net.http.HttpService
 
setVariables(String, Map<String, String>) - Method in class org.ballerinalang.net.uri.parser.SimpleStringExpression
 
shouldDiffer(HttpResource) - Static method in class org.ballerinalang.net.http.HttpDispatcher
 
SignatureParams - Class in org.ballerinalang.net.http
This class holds the resource signature parameters.
SimpleStringExpression<DataType,InboundMsgType> - Class in org.ballerinalang.net.uri.parser
SimpleStringExpression represents path segments that have single path param.
SimpleStringExpression(DataElement<DataType, InboundMsgType>, String) - Constructor for class org.ballerinalang.net.uri.parser.SimpleStringExpression
 
sortedServiceURIs - Variable in class org.ballerinalang.net.http.HTTPServicesRegistry
 
SRC_HANDLER - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SSL_CONFIG_CACHE_SIZE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SSL_CONFIG_CACHE_VALIDITY_PERIOD - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SSL_CONFIG_CIPHERS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SSL_CONFIG_ENABLE_SESSION_CREATION - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SSL_CONFIG_HOST_NAME_VERIFICATION_ENABLED - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SSL_CONFIG_SSL_VERIFY_CLIENT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SSL_ENABLED_PROTOCOLS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
StandardNativeElementProvider - Class in org.ballerinalang.stdlib.http.generated.providers
 
StandardNativeElementProvider() - Constructor for class org.ballerinalang.stdlib.http.generated.providers.StandardNativeElementProvider
 
Start - Class in org.ballerinalang.net.http.serviceendpoint
Get the ID of the connection.
Start() - Constructor for class org.ballerinalang.net.http.serviceendpoint.Start
 
STATUS_CODE_ABNORMAL_CLOSURE - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
STATUS_CODE_FOR_NO_STATUS_CODE_PRESENT - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
Stop - Class in org.ballerinalang.net.http.serviceendpoint
Get the ID of the connection.
Stop() - Constructor for class org.ballerinalang.net.http.serviceendpoint.Stop
 
stop() - Method in class org.ballerinalang.net.http.session.SessionManager
Stop ScheduledExecutorService.
STRUCT_GENERIC_ERROR - Static variable in class org.ballerinalang.net.http.HttpConstants
 
SUB_PATH - Static variable in class org.ballerinalang.net.http.HttpConstants
 
Submit - Class in org.ballerinalang.net.http.actions.httpclient
Submit action can be used to invoke a http call with any httpVerb in asynchronous manner.
Submit() - Constructor for class org.ballerinalang.net.http.actions.httpclient.Submit
 

T

TARGET_SERVICES - Static variable in class org.ballerinalang.net.http.HttpConstants
 
TLS_STORE_TYPE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
TO - Static variable in class org.ballerinalang.net.http.HttpConstants
 
token - Variable in class org.ballerinalang.net.uri.parser.Node
 
TRANSPORT_HANDLE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
TRANSPORT_MESSAGE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
TRANSPORT_PUSH_PROMISE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
TransportConfigProvider - Class in org.ballerinalang.net.http.util
Transport configuration provider for HTTP Client and Server connectors.
TRUE - Static variable in class org.ballerinalang.net.http.HttpUtil
 
TYPE_STRING - Static variable in class org.ballerinalang.net.http.HttpConstants
 

U

URI_PATH_DELIMITER - Static variable in class org.ballerinalang.net.uri.URIUtil
 
URITemplate<DataType,InboundMsgType> - Class in org.ballerinalang.net.uri
Basic URI Template implementation.
URITemplate(Node<DataType, InboundMsgType>) - Constructor for class org.ballerinalang.net.uri.URITemplate
 
URITemplateException - Exception in org.ballerinalang.net.uri
URI Template Exception representation.
URITemplateException(String) - Constructor for exception org.ballerinalang.net.uri.URITemplateException
 
URITemplateException(String, Throwable) - Constructor for exception org.ballerinalang.net.uri.URITemplateException
 
URITemplateParser<DataType,InboundMgsType> - Class in org.ballerinalang.net.uri.parser
URITemplateParser parses the provided uri-template and build the tree.
URITemplateParser(Node<DataType, InboundMgsType>, DataElementFactory<? extends DataElement<DataType, InboundMgsType>>) - Constructor for class org.ballerinalang.net.uri.parser.URITemplateParser
 
URIUtil - Class in org.ballerinalang.net.uri
Utilities related to URI processing.
URIUtil() - Constructor for class org.ballerinalang.net.uri.URIUtil
 

V

validate(List<BLangSimpleVariable>, DiagnosticLog, DiagnosticPos) - Static method in class org.ballerinalang.net.http.compiler.ResourceSignatureValidator
 
validate(BLangFunction, DiagnosticLog, boolean, boolean) - Static method in class org.ballerinalang.net.http.compiler.WebSocketResourceValidator
 
validateAllowMethods(List<String>) - Static method in class org.ballerinalang.net.uri.DispatcherUtil
 
validateAnnotation(FunctionNode, DiagnosticLog) - Static method in class org.ballerinalang.net.http.compiler.ResourceSignatureValidator
 
validateConsumes(HttpResource, HttpCarbonMessage) - Method in class org.ballerinalang.net.http.HttpResourceDataElement
 
validateProduces(HttpResource, HttpCarbonMessage) - Method in class org.ballerinalang.net.http.HttpResourceDataElement
 
value() - Method in enum org.ballerinalang.net.http.caching.CacheControlDirective
 
VALUE_ATTRIBUTE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
valueOf(String) - Static method in enum org.ballerinalang.net.http.caching.CacheControlDirective
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.net.http.CompressionConfigState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ballerinalang.net.http.caching.CacheControlDirective
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ballerinalang.net.http.CompressionConfigState
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Class in org.ballerinalang.net.uri.parser
Variable represents the variables in the uri.
Variable(String) - Constructor for class org.ballerinalang.net.uri.parser.Variable
 
variableList - Variable in class org.ballerinalang.net.uri.parser.Expression
 
VERSION - Static variable in class org.ballerinalang.net.http.HttpConstants
 

W

WEAK_VALIDATOR_TAG - Static variable in class org.ballerinalang.net.http.util.CacheUtils
 
WEBSOCKET_ANNOTATION_CONFIGURATION - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
WEBSOCKET_CALLER - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
WEBSOCKET_CALLER_NAME - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
WEBSOCKET_CLIENT - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
WEBSOCKET_CLIENT_ENDPOINT_NAME - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
WEBSOCKET_CLIENT_SERVICE - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
WEBSOCKET_CONNECTOR - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
WEBSOCKET_MESSAGE - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
WEBSOCKET_SERVICE - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
WEBSOCKET_UPGRADE_FIELD - Static variable in class org.ballerinalang.net.http.HttpService
 
WEBSOCKET_UPGRADE_SERVICE_CONFIG - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
WebSocketClientConnectorListener - Class in org.ballerinalang.net.http
Ballerina Connector listener for WebSocket.
WebSocketClientConnectorListener() - Constructor for class org.ballerinalang.net.http.WebSocketClientConnectorListener
 
WebSocketClientHandshakeListener - Class in org.ballerinalang.net.http
The handshake listener for the client.
WebSocketClientHandshakeListener(Context, WebSocketService, WebSocketClientConnectorListener, boolean, CountDownLatch) - Constructor for class org.ballerinalang.net.http.WebSocketClientHandshakeListener
 
WebSocketClientServiceCompilerPlugin - Class in org.ballerinalang.net.http.compiler
Compiler plugin for validating WebSocket service.
WebSocketClientServiceCompilerPlugin() - Constructor for class org.ballerinalang.net.http.compiler.WebSocketClientServiceCompilerPlugin
 
WebSocketConnectionManager - Class in org.ballerinalang.net.http
This contains the connection information of successfully handshaked connections.
WebSocketConnectionManager() - Constructor for class org.ballerinalang.net.http.WebSocketConnectionManager
 
WebSocketConstants - Class in org.ballerinalang.net.http
Constants of WebSocket.
WebSocketDataElement - Class in org.ballerinalang.net.http
Data element for WebSocket URI template.
WebSocketDataElement() - Constructor for class org.ballerinalang.net.http.WebSocketDataElement
 
WebSocketDataElementFactory - Class in org.ballerinalang.net.http
Data Element Factory to create WebSocket Data Elements.
WebSocketDataElementFactory() - Constructor for class org.ballerinalang.net.http.WebSocketDataElementFactory
 
WebSocketDispatcher - Class in org.ballerinalang.net.http
WebSocketDispatcher This is the web socket request dispatcher implementation which finds best matching resource for incoming web socket request.
WebSocketOpenConnectionInfo - Class in org.ballerinalang.net.http
This class represent already opened WebSocket connection.
WebSocketOpenConnectionInfo(WebSocketService, WebSocketConnection, BMap<String, BValue>, Context) - Constructor for class org.ballerinalang.net.http.WebSocketOpenConnectionInfo
 
WebSocketResourceCallableUnitCallback - Class in org.ballerinalang.net.http
Empty callback impl for web socket.
WebSocketResourceValidator - Class in org.ballerinalang.net.http.compiler
Service validator for WebSocket.
WebSocketServerConnectorListener - Class in org.ballerinalang.net.http
Ballerina Connector listener for WebSocket.
WebSocketServerConnectorListener(WebSocketServicesRegistry, Struct) - Constructor for class org.ballerinalang.net.http.WebSocketServerConnectorListener
 
WebSocketService - Class in org.ballerinalang.net.http
WebSocket service for service dispatching.
WebSocketService() - Constructor for class org.ballerinalang.net.http.WebSocketService
 
WebSocketService(Service) - Constructor for class org.ballerinalang.net.http.WebSocketService
 
WebSocketService(String, HttpResource, Service) - Constructor for class org.ballerinalang.net.http.WebSocketService
 
WebSocketServiceCompilerPlugin - Class in org.ballerinalang.net.http.compiler
Compiler plugin for validating WebSocket service.
WebSocketServiceCompilerPlugin() - Constructor for class org.ballerinalang.net.http.compiler.WebSocketServiceCompilerPlugin
 
WebSocketServicesRegistry - Class in org.ballerinalang.net.http
Store all the WebSocket serviceEndpointsTemplate here.
WebSocketServicesRegistry() - Constructor for class org.ballerinalang.net.http.WebSocketServicesRegistry
 
WebSocketUtil - Class in org.ballerinalang.net.http
Utility class for websockets.
WS_SERVICE_REGISTRY - Static variable in class org.ballerinalang.net.http.HttpConstants
 
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2019 WSO2. All rights reserved.