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
 
AcceptEncodingConfig - Enum in org.ballerinalang.net.http
Contains value for configuring Accept-Encoding.
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(BStruct, 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 native 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_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_CONFIG_ATTR_WSS_PORT - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
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_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, Value[]) - 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.
CacheControlParser() - Constructor for class org.ballerinalang.net.http.caching.CacheControlParser
 
CacheUtils - Class in org.ballerinalang.net.http.util
A utility class for HTTP caching related tasks.
CacheUtils() - Constructor for class org.ballerinalang.net.http.util.CacheUtils
 
callback - Variable in class org.ballerinalang.net.http.DataContext
 
CALLER_ACTIONS - 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
 
checkEntityAvailability(Context, BStruct) - Static method in class org.ballerinalang.net.http.HttpUtil
Check the existence of entity.
checkFunctionValidity(BStruct, HTTPCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
 
checkModifier(String) - Method in class org.ballerinalang.net.uri.parser.Variable
 
childNodesList - Variable in class org.ballerinalang.net.uri.parser.Node
 
CIPHERS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
CLIENT_CONNECTOR_CONFIGS - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
CLIENT_CONNECTOR_INDEX - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
CLIENT_CUSTOMHEADERS_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_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_IDLETIMOUT_CONFIG - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
CLIENT_READY_ON_CONNECT - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
CLIENT_RESPONSE_INDEX - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
CLIENT_SERVICE_CONFIG - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
CLIENT_SUBPROTOCOLS_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
 
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 - Static variable in class org.ballerinalang.net.http.HttpConstants
 
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_INDEX - 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/.
CorsHeaderGenerator() - Constructor for class org.ballerinalang.net.http.CorsHeaderGenerator
 
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.
CorsPopulator() - Constructor for class org.ballerinalang.net.http.CorsPopulator
 
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
 
CreateHttpClient - Class in org.ballerinalang.net.http.clientendpoint
Initialization of client endpoint.
CreateHttpClient() - Constructor for class org.ballerinalang.net.http.clientendpoint.CreateHttpClient
 
createHttpPushPromise(BStruct) - 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, BStruct) - 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
Native 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
Native 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_INTERFACE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
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
 
DISABLE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
dispatchBinaryMessage(WebSocketOpenConnectionInfo, WebSocketBinaryMessage) - Static method in class org.ballerinalang.net.http.WebSocketDispatcher
 
dispatchCloseMessage(WebSocketOpenConnectionInfo, WebSocketCloseMessage) - Static method in class org.ballerinalang.net.http.WebSocketDispatcher
 
dispatchControlMessage(WebSocketOpenConnectionInfo, WebSocketControlMessage) - Static method in class org.ballerinalang.net.http.WebSocketDispatcher
 
DispatcherUtil - Class in org.ballerinalang.net.uri
Utilities related to dispatcher processing.
DispatcherUtil() - Constructor for class org.ballerinalang.net.uri.DispatcherUtil
 
dispatchIdleTimeout(WebSocketOpenConnectionInfo, WebSocketControlMessage) - Static method in class org.ballerinalang.net.http.WebSocketDispatcher
 
dispatchTextMessage(WebSocketOpenConnectionInfo, WebSocketTextMessage) - Static method in class org.ballerinalang.net.http.WebSocketDispatcher
 

E

ENABLE - 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
Native 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_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_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_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_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
 
enrichConnectionInfo(BStruct, HTTPCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
Populate connection information.
enrichOutboundMessage(HTTPCarbonMessage, BStruct) - Static method in class org.ballerinalang.net.http.HttpUtil
Set headers and properties of request/response struct to the outbound transport message.
enrichServiceEndpointInfo(BStruct, HTTPCarbonMessage, HttpResource) - Static method in class org.ballerinalang.net.http.HttpUtil
Populate serviceEndpoint information.
ENTITY - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ENTITY_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
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.CreateHttpClient
 
execute(Context) - Method in class org.ballerinalang.net.http.clientendpoint.CreateSimpleHttpClient
 
execute(Context) - Method in class org.ballerinalang.net.http.mock.nonlistening.NonListeningGetCallerActions
 
execute(Context) - Method in class org.ballerinalang.net.http.mock.nonlistening.NonListeningInitEndpoint
 
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) - Method in class org.ballerinalang.net.http.mock.nonlistening.NonListeningStop
 
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.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.GetCallerActions
 
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.http.websocketclientendpoint.Register
 
execute(Context) - Method in class org.ballerinalang.net.http.websocketclientendpoint.Start
 
execute(Context) - Method in class org.ballerinalang.net.uri.nativeimpl.Decode
 
execute(Context) - Method in class org.ballerinalang.net.uri.nativeimpl.Encode
 
executeNonBlockingAction(DataContext, boolean) - Method in class org.ballerinalang.net.http.actions.httpclient.AbstractHTTPAction
 
executeOnOpenResource(Resource, BStruct, WebSocketConnection) - Static method in class org.ballerinalang.net.http.WebSocketUtil
 
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(BStruct) - 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
 
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
 
findService(WebSocketServicesRegistry, Map<String, String>, WebSocketInitMessage, HTTPCarbonMessage) - Static method in class org.ballerinalang.net.http.WebSocketDispatcher
This will find the best matching service for given web socket request.
findTheMostSpecificBasePath(String, Map<String, HttpService>) - 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
 
getAcceptEncodingConfig(String) - Static method in class org.ballerinalang.net.http.actions.httpclient.AbstractHTTPAction
 
getAcceptEncodingConfigFromEndpointConfig(BStruct) - Method in class org.ballerinalang.net.http.actions.httpclient.AbstractHTTPAction
 
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
 
getAnnotationList(String, String) - Method in class org.ballerinalang.net.http.WebSocketService
 
GetAttribute - Class in org.ballerinalang.net.http.nativeimpl.session
Native 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
Native 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
Native 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.
getBallerinaService() - Method in class org.ballerinalang.net.http.HttpService
 
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
 
GetCallerActions - Class in org.ballerinalang.net.http.serviceendpoint
Get the ID of the connection.
GetCallerActions() - Constructor for class org.ballerinalang.net.http.serviceendpoint.GetCallerActions
 
getCarbonMsg(BStruct, HTTPCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
 
getChunkConfig(String) - Static method in class org.ballerinalang.net.http.HttpUtil
 
getCloseStatusCode() - Method in class org.ballerinalang.net.http.WebSocketOpenConnectionInfo
 
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
 
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
Native 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
 
getEndpointName() - Method in class org.ballerinalang.net.http.WebSocketService
 
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
 
getFilters(Struct) - Method in class org.ballerinalang.net.http.serviceendpoint.AbstractHttpNativeFunction
Returns the filters from the service endpoint.
getForwardedExtensionConfig(String) - Static method in class org.ballerinalang.net.http.HttpUtil
 
GetHeader - Class in org.ballerinalang.net.http.nativeimpl.promise
GetHeader is the ballerina native 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 native 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 native 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
 
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
Native 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
Native 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.
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
Native 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.
getMessageDataStreamer(HTTPCarbonMessage) - Method in class org.ballerinalang.net.http.nativeimpl.connection.ConnectionAction
 
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
 
getPackage() - Method in class org.ballerinalang.net.http.WebSocketService
 
getPackageVersion() - Method in class org.ballerinalang.net.http.WebSocketService
 
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(BStruct, 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
 
getRequestFilterContext(HttpResource) - Method in class org.ballerinalang.net.http.BallerinaHTTPConnectorListener
 
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
 
getResources() - Method in class org.ballerinalang.net.http.WebSocketService
 
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
 
getServiceConfigAnnotation(Service, String) - Static method in class org.ballerinalang.net.http.WebSocketUtil
 
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
 
getServicesInfoByInterface() - Method in class org.ballerinalang.net.http.HTTPServicesRegistry
Get ServiceInfo map for given interfaceId.
GetSession - Class in org.ballerinalang.net.http.nativeimpl.session
Native 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) - Static method in class org.ballerinalang.net.http.HttpDispatcher
 
getSignatureParams() - Method in class org.ballerinalang.net.http.HttpResource
 
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
 
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
 
getValueList(AnnAttrValue, List<String>) - Static method in class org.ballerinalang.net.uri.DispatcherUtil
 
getWebSocketClientConnector(WsClientConnectorConfig) - 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

handleAcceptEncodingHeader(HTTPCarbonMessage, AcceptEncodingConfig) - Method in class org.ballerinalang.net.http.actions.httpclient.AbstractHTTPAction
 
handleFailure(HTTPCarbonMessage, BallerinaConnectorException) - Static method in class org.ballerinalang.net.http.HttpUtil
 
handleFailure(HTTPCarbonMessage, BStruct) - Static method in class org.ballerinalang.net.http.HttpUtil
 
handleHandshake(WebSocketService, WebSocketConnectionManager, HttpHeaders, WebSocketInitMessage, 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.
hasFilters() - Method in class org.ballerinalang.net.http.BallerinaHTTPConnectorListener
Method to retrive if filters have been specified.
HasHeader - Class in org.ballerinalang.net.http.nativeimpl.promise
HasHeader is the ballerina native 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_CLIENT_EXCEPTION_CATEGORY - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_DEFAULT_HOST - Static variable in class org.ballerinalang.net.http.HttpConstants
 
HTTP_FUTURE - 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_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_ENDPOINT_NAME - 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.
HttpConstants() - Constructor for class org.ballerinalang.net.http.HttpConstants
 
HttpDispatcher - Class in org.ballerinalang.net.http
HttpDispatcher is responsible for dispatching incoming http requests to the correct resource.
HttpDispatcher() - Constructor for class org.ballerinalang.net.http.HttpDispatcher
 
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.
HttpResourceDispatcher() - Constructor for class org.ballerinalang.net.http.HttpResourceDispatcher
 
HttpResourceElementFactory - Class in org.ballerinalang.net.http
Factory to create HttpResourceDataElement.
HttpResourceElementFactory() - Constructor for class org.ballerinalang.net.http.HttpResourceElementFactory
 
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
 
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
 
HTTPSystemPackageRepositoryProvider - Class in org.ballerinalang.net
This represents the standard Ballerina built-in system package repository provider.
HTTPSystemPackageRepositoryProvider() - Constructor for class org.ballerinalang.net.HTTPSystemPackageRepositoryProvider
 
HttpUtil - Class in org.ballerinalang.net.http
Utility class providing utility methods.
HttpUtil() - Constructor for class org.ballerinalang.net.http.HttpUtil
 

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_INDEX - 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.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
Get the ID of the connection.
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
Native 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.
invokeRequestFilters(HTTPCarbonMessage, BValue, BValue, WorkerExecutionContext) - Method in class org.ballerinalang.net.http.BallerinaHTTPConnectorListener
Invokes the set of filters for the request path.
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(BStruct) - 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
 
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
Native 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(BStruct) - Static method in class org.ballerinalang.net.http.HttpUtil
 
isReserved(char) - Method in class org.ballerinalang.net.uri.parser.SimpleStringExpression
 
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_ATTRIBUTES_INDEX - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
LISTENER_CONFIG_INDEX - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
LISTENER_CONNECTOR_INDEX - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
LISTENER_HTTP_ENDPOINT_INDEX - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
LISTENER_ID_INDEX - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
LISTENER_INTERFACE_ID - Static variable in class org.ballerinalang.net.http.HttpConstants
 
LISTENER_IS_OPEN_INDEX - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
LISTENER_IS_SECURE_INDEX - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
LISTENER_NEGOTIATED_SUBPROTOCOLS_INDEX - 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
 
loadRepository() - Method in class org.ballerinalang.net.HTTPSystemPackageRepositoryProvider
 
LOCAL - Static variable in class org.ballerinalang.net.http.HttpConstants
 
LOCAL_ADDRESS - Static variable in class org.ballerinalang.net.http.HttpConstants
 
LOCAL_HOST_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
LOCAL_PORT_INDEX - 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
 
modify(String) - Method in class org.ballerinalang.net.uri.parser.Variable
 

N

NATIVE_DATA_QUERY_PARAMS - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
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
 
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
 
NonListeningGetCallerActions - Class in org.ballerinalang.net.http.mock.nonlistening
Get the ID of the connection.
NonListeningGetCallerActions() - Constructor for class org.ballerinalang.net.http.mock.nonlistening.NonListeningGetCallerActions
 
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(BStruct) - Method in class org.ballerinalang.net.http.HttpCallableUnitCallback
 
notifyFailure(BStruct) - Method in class org.ballerinalang.net.http.WebSocketResourceCallableUnitCallback
 
notifyInboundResponseStatus(BStruct, BStruct) - Method in class org.ballerinalang.net.http.DataContext
 
notifyOutboundResponseStatus(BStruct) - 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
 
onError(Throwable) - Method in class org.ballerinalang.net.http.BallerinaHTTPConnectorListener
 
onError(Throwable) - Method in class org.ballerinalang.net.http.HttpConnectorPortBindingListener
 
onError(Throwable) - Method in class org.ballerinalang.net.http.WebSocketClientConnectorListener
 
onError(Throwable) - 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
 
onMessage(HTTPCarbonMessage) - Method in class org.ballerinalang.net.http.BallerinaHTTPConnectorListener
 
onMessage(WebSocketInitMessage) - Method in class org.ballerinalang.net.http.WebSocketClientConnectorListener
 
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(WebSocketInitMessage) - Method in class org.ballerinalang.net.http.WebSocketServerConnectorListener
 
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
 
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 - package org.ballerinalang.net
 
org.ballerinalang.net.generated.providers - package org.ballerinalang.net.generated.providers
 
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.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
 
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
Native 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
 
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
 
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, BStruct) - Static method in class org.ballerinalang.net.http.WebSocketUtil
 
populateEntityBody(Context, BStruct, BStruct, boolean) - Static method in class org.ballerinalang.net.http.HttpUtil
Populate entity with the relevant body content.
populateInboundRequest(BStruct, BStruct, BStruct, HTTPCarbonMessage, ProgramFile) - Static method in class org.ballerinalang.net.http.HttpUtil
 
populateInboundResponse(BStruct, BStruct, BStruct, 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.net.generated.providers.StandardNativeElementProvider
 
populatePushPromiseStruct(BStruct, 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
 
populateServiceCors(HttpService) - Static method in class org.ballerinalang.net.http.CorsPopulator
Deprecated.
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, BStruct, String, HTTPCarbonMessage) - Method in class org.ballerinalang.net.http.actions.httpclient.AbstractHTTPAction
 
prepareOutboundResponse(Context, HTTPCarbonMessage, HTTPCarbonMessage, BStruct) - Static method in class org.ballerinalang.net.http.HttpUtil
 
process(ServiceNode, List<AnnotationAttachmentNode>) - Method in class org.ballerinalang.net.http.compiler.HttpServiceCompilerPlugin
 
process(EndpointNode, List<AnnotationAttachmentNode>) - Method in class org.ballerinalang.net.http.compiler.HttpServiceCompilerPlugin
 
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 native 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_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
PUSH_PROMISE_PATH_INDEX - 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 native 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, BStruct) - 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
 
refactorUri(String) - Static method in class org.ballerinalang.net.http.WebSocketUtil
Refactor the given URI.
Register - Class in org.ballerinalang.net.http.serviceendpoint
Get the ID of the connection.
Register() - Constructor for class org.ballerinalang.net.http.serviceendpoint.Register
 
Register - Class in org.ballerinalang.net.http.websocketclientendpoint
Get the ID of the connection.
Register() - Constructor for class org.ballerinalang.net.http.websocketclientendpoint.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_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REMOTE_PORT_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REMOTE_STRUCT_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RemoveAllHeaders - Class in org.ballerinalang.net.http.nativeimpl.promise
RemoveAllHeaders is the ballerina native 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
Native 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 native 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_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQ_CACHE_CONTROL_MAX_STALE_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQ_CACHE_CONTROL_MIN_FRESH_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQ_CACHE_CONTROL_NO_CACHE_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQ_CACHE_CONTROL_NO_STORE_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQ_CACHE_CONTROL_NO_TRANSFORM_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQ_CACHE_CONTROL_ONLY_IF_CACHED_INDEX - 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_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_EXTRA_PATH_INFO_INDEX - 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_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_RAW_PATH_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_URL - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_USER_AGENT_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
REQUEST_VERSION_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RequestCacheControlStruct - Class in org.ballerinalang.net.http.caching
An abstraction for the RequestCacheControl struct.
RequestCacheControlStruct(StructInfo) - Constructor for class org.ballerinalang.net.http.caching.RequestCacheControlStruct
 
RequestCacheControlStruct(BStruct) - Constructor for class org.ballerinalang.net.http.caching.RequestCacheControlStruct
 
RES_CACHE_CONTROL_IS_PRIVATE_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_MAX_AGE_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_MUST_REVALIDATE_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_NO_CACHE_FIELDS_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_NO_CACHE_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_NO_STORE_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_NO_TRANSFORM_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_PRIVATE_FIELDS_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_PROXY_REVALIDATE_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RES_CACHE_CONTROL_S_MAXAGE_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESERVED - Static variable in class org.ballerinalang.net.uri.parser.SimpleStringExpression
 
RESOLVED_REQUESTED_URI - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESOLVED_REQUESTED_URI_INDEX - 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_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.
ResourceSignatureValidator() - Constructor for class org.ballerinalang.net.http.compiler.ResourceSignatureValidator
 
Respond - Class in org.ballerinalang.net.http.nativeimpl.connection
Native 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_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESPONSE_COOKIE_HEADER - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESPONSE_REASON_PHRASE_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESPONSE_SERVER_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RESPONSE_STATUS_CODE_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
ResponseCacheControlStruct - Class in org.ballerinalang.net.http.caching
An abstraction for the ResponseCacheControl struct.
ResponseCacheControlStruct(StructInfo) - Constructor for class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
ResponseCacheControlStruct(BStruct) - Constructor for class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
RETRY_COUNT - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RETRY_COUNT_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RETRY_INTERVAL - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RETRY_INTERVAL_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
RETRY_STRUCT_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 

S

SECURE - Static variable in class org.ballerinalang.net.http.HttpConstants
 
sendOutboundResponse(HTTPCarbonMessage, HTTPCarbonMessage) - Static method in class org.ballerinalang.net.http.HttpUtil
 
sendOutboundResponseRobust(DataContext, HTTPCarbonMessage, BStruct, HTTPCarbonMessage) - Method in class org.ballerinalang.net.http.nativeimpl.connection.ConnectionAction
 
serializeMsgDataSource(MessageDataSource, BStruct, OutputStream) - Method in class org.ballerinalang.net.http.nativeimpl.connection.ConnectionAction
 
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_CONNECTION_INDEX - 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_INDEX - Static variable in class org.ballerinalang.net.http.HttpConstants
 
servicesInfoMap - Variable in class org.ballerinalang.net.http.HTTPServicesRegistry
 
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
Native 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
 
setCloseStatusCode(int) - Method in class org.ballerinalang.net.http.WebSocketOpenConnectionInfo
 
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.
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 native function to set a header of a Push Promise.
SetHeader() - Constructor for class org.ballerinalang.net.http.nativeimpl.promise.SetHeader
 
setKeepAlive(boolean) - Method in class org.ballerinalang.net.http.HttpService
 
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
Native 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
 
setPathParams(BValue[], List<ParamDetail>, Map<String, String>, int) - Static method in class org.ballerinalang.net.http.WebSocketDispatcher
 
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
 
setResponseConnectorListener(DataContext, HttpResponseFuture) - Method in class org.ballerinalang.net.http.nativeimpl.connection.ConnectionAction
 
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(BStruct) - Method in class org.ballerinalang.net.http.caching.ResponseCacheControlStruct
 
setTransactionInfectable(boolean) - Method in class org.ballerinalang.net.http.HttpResource
 
setUpgradeToWebSocketResources(List<Resource>) - Method in class org.ballerinalang.net.http.HttpService
 
setVariables(String, Map<String, String>) - Method in class org.ballerinalang.net.uri.parser.SimpleStringExpression
 
shouldDiffer(HttpResource, boolean) - 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.net.generated.providers
 
StandardNativeElementProvider() - Constructor for class org.ballerinalang.net.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
 
Start - Class in org.ballerinalang.net.http.websocketclientendpoint
Get the ID of the connection.
Start() - Constructor for class org.ballerinalang.net.http.websocketclientendpoint.Start
 
STATUS_CODE_ABNORMAL_CLOSURE - 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.
TransportConfigProvider() - Constructor for class org.ballerinalang.net.http.util.TransportConfigProvider
 
TRUE - Static variable in class org.ballerinalang.net.http.HttpUtil
 
TYPE_STRING - Static variable in class org.ballerinalang.net.http.HttpConstants
 

U

URI - Static variable in class org.ballerinalang.net.http.HttpConstants
 
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<BLangVariable>, DiagnosticLog, DiagnosticPos) - Static method in class org.ballerinalang.net.http.compiler.ResourceSignatureValidator
 
validate(String, BLangResource, DiagnosticLog, boolean) - Static method in class org.ballerinalang.net.http.compiler.WebSocketResourceValidator
 
validateAllowMethods(List<String>) - Static method in class org.ballerinalang.net.uri.DispatcherUtil
 
validateAnnotation(ResourceNode, 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.AcceptEncodingConfig
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.net.http.caching.CacheControlDirective
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ballerinalang.net.http.AcceptEncodingConfig
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.caching.CacheControlDirective
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_CLIENT_ENDPOINT - 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_ENDPOINT - Static variable in class org.ballerinalang.net.http.WebSocketConstants
 
WEBSOCKET_ENDPOINT_NAME - 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
 
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.
WebSocketConstants() - Constructor for class org.ballerinalang.net.http.WebSocketConstants
 
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.
WebSocketDispatcher() - Constructor for class org.ballerinalang.net.http.WebSocketDispatcher
 
WebSocketOpenConnectionInfo - Class in org.ballerinalang.net.http
This class represent already opened WebSocket connection.
WebSocketOpenConnectionInfo(WebSocketService, WebSocketConnection, BStruct) - Constructor for class org.ballerinalang.net.http.WebSocketOpenConnectionInfo
 
WebSocketResourceCallableUnitCallback - Class in org.ballerinalang.net.http
Empty callback impl for web socket.
WebSocketResourceCallableUnitCallback(WebSocketConnection) - Constructor for class org.ballerinalang.net.http.WebSocketResourceCallableUnitCallback
 
WebSocketResourceValidator - Class in org.ballerinalang.net.http.compiler
Service validator for WebSocket.
WebSocketResourceValidator() - Constructor for class org.ballerinalang.net.http.compiler.WebSocketResourceValidator
 
WebSocketServerConnectorListener - Class in org.ballerinalang.net.http
Ballerina Connector listener for WebSocket.
WebSocketServerConnectorListener(WebSocketServicesRegistry) - Constructor for class org.ballerinalang.net.http.WebSocketServerConnectorListener
 
WebSocketService - Class in org.ballerinalang.net.http
WebSocket service for service dispatching.
WebSocketService(Service) - Constructor for class org.ballerinalang.net.http.WebSocketService
 
WebSocketService(String, Resource, 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.
WebSocketUtil() - Constructor for class org.ballerinalang.net.http.WebSocketUtil
 
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 © 2018 WSO2. All rights reserved.