A B C D E G H I L M O P R S T W
A
- abort() - Method in class io.apiman.gateway.platforms.servlet.connectors.HttpServiceConnection
-
- addHeader(String, String) - Method in class io.apiman.gateway.platforms.servlet.components.HttpClientRequestImpl
-
- append(IApimanBuffer) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- append(IApimanBuffer, int, int) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- append(byte) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- append(byte[]) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- append(byte[], int, int) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- append(String) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- append(String, String) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
B
- bodyHandler(IAsyncHandler<IApimanBuffer>) - Method in class io.apiman.gateway.platforms.servlet.connectors.HttpServiceConnection
-
- BufferFactoryComponentImpl - Class in io.apiman.gateway.platforms.servlet.components
-
Implementation of IBufferFactoryComponent for servlets.
- BufferFactoryComponentImpl() - Constructor for class io.apiman.gateway.platforms.servlet.components.BufferFactoryComponentImpl
-
- ByteBuffer - Class in io.apiman.gateway.platforms.servlet.io
-
A simple IApimanBuffer from a byte array.
- ByteBuffer(int) - Constructor for class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
Constructor.
- ByteBuffer(String) - Constructor for class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
Constructor.
- ByteBuffer(String, String) - Constructor for class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
Constructor.
- ByteBuffer(byte[]) - Constructor for class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
C
- cancelAll() - Method in class io.apiman.gateway.platforms.servlet.components.PeriodicComponentImpl
-
- cancelTimer(long) - Method in class io.apiman.gateway.platforms.servlet.components.PeriodicComponentImpl
-
- close() - Method in class io.apiman.gateway.platforms.servlet.components.HttpClientResponseImpl
-
- createBuffer() - Method in class io.apiman.gateway.platforms.servlet.components.BufferFactoryComponentImpl
-
- createBuffer(String) - Method in class io.apiman.gateway.platforms.servlet.components.BufferFactoryComponentImpl
-
- createBuffer(String, String) - Method in class io.apiman.gateway.platforms.servlet.components.BufferFactoryComponentImpl
-
- createBuffer(byte[]) - Method in class io.apiman.gateway.platforms.servlet.components.BufferFactoryComponentImpl
-
- createBuffer(int) - Method in class io.apiman.gateway.platforms.servlet.components.BufferFactoryComponentImpl
-
- createConnector(ServiceRequest, Service) - Method in class io.apiman.gateway.platforms.servlet.connectors.HttpConnectorFactory
-
- createFailure(PolicyFailureType, int, String) - Method in class io.apiman.gateway.platforms.servlet.PolicyFailureFactoryComponent
-
D
- doAction(HttpServletRequest, HttpServletResponse, String) - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
Generic handler for all types of http actions/verbs.
- doDelete(HttpServletRequest, HttpServletResponse) - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
- doGet(HttpServletRequest, HttpServletResponse) - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
- doHead(HttpServletRequest, HttpServletResponse) - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
- doOptions(HttpServletRequest, HttpServletResponse) - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
- doPost(HttpServletRequest, HttpServletResponse) - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
- doPut(HttpServletRequest, HttpServletResponse) - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
- doTrace(HttpServletRequest, HttpServletResponse) - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
E
- end() - Method in class io.apiman.gateway.platforms.servlet.components.HttpClientRequestImpl
-
- end() - Method in class io.apiman.gateway.platforms.servlet.connectors.HttpServiceConnection
-
- endHandler(IAsyncHandler<Void>) - Method in class io.apiman.gateway.platforms.servlet.connectors.HttpServiceConnection
-
G
- GatewayServlet - Class in io.apiman.gateway.platforms.servlet
-
The API Management gateway servlet.
- GatewayServlet() - Constructor for class io.apiman.gateway.platforms.servlet.GatewayServlet
-
Constructor.
- GatewayServlet.ServiceRequestPathInfo - Class in io.apiman.gateway.platforms.servlet
-
Parsed service request path information.
- GatewayServlet.ServiceRequestPathInfo() - Constructor for class io.apiman.gateway.platforms.servlet.GatewayServlet.ServiceRequestPathInfo
-
- GatewayThreadContext - Class in io.apiman.gateway.platforms.servlet
-
Thread context for the WAR implementation of the gateway.
- GatewayThreadContext() - Constructor for class io.apiman.gateway.platforms.servlet.GatewayThreadContext
-
- get(int) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- getApiKey(HttpServletRequest, Map<String, String>) - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
Gets the API Key from the request.
- getBody() - Method in class io.apiman.gateway.platforms.servlet.components.HttpClientResponseImpl
-
- getBytes() - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- getBytes(int, int) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- getBytesInBuffer() - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- getEngine() - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
Gets the engine - subclasses must implement this.
- getHead() - Method in class io.apiman.gateway.platforms.servlet.connectors.HttpServiceConnection
-
- getHeader(String) - Method in class io.apiman.gateway.platforms.servlet.components.HttpClientResponseImpl
-
- getNativeBuffer() - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- getPolicyFailure() - Static method in class io.apiman.gateway.platforms.servlet.GatewayThreadContext
-
- getResponseCode() - Method in class io.apiman.gateway.platforms.servlet.components.HttpClientResponseImpl
-
- getResponseMessage() - Method in class io.apiman.gateway.platforms.servlet.components.HttpClientResponseImpl
-
- getServiceRequest() - Static method in class io.apiman.gateway.platforms.servlet.GatewayThreadContext
-
- getServiceResponse() - Static method in class io.apiman.gateway.platforms.servlet.GatewayThreadContext
-
- getString(int, int) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- getString(int, int, String) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
H
- HttpClientComponentImpl - Class in io.apiman.gateway.platforms.servlet.components
-
A simple, synchronous implementation of IHttpClientComponent.
- HttpClientComponentImpl() - Constructor for class io.apiman.gateway.platforms.servlet.components.HttpClientComponentImpl
-
Constructor.
- HttpClientRequestImpl - Class in io.apiman.gateway.platforms.servlet.components
-
A synchronous implementation of the http client request (IHttpClientRequest).
- HttpClientRequestImpl(String, HttpMethod, IAsyncResultHandler<IHttpClientResponse>) - Constructor for class io.apiman.gateway.platforms.servlet.components.HttpClientRequestImpl
-
Constructor.
- HttpClientResponseImpl - Class in io.apiman.gateway.platforms.servlet.components
-
A synchronous implementation of IHttpClientResponse.
- HttpClientResponseImpl(HttpURLConnection) - Constructor for class io.apiman.gateway.platforms.servlet.components.HttpClientResponseImpl
-
Constructor.
- HttpConnectorFactory - Class in io.apiman.gateway.platforms.servlet.connectors
-
Connector factory that uses HTTP to invoke back end systems.
- HttpConnectorFactory() - Constructor for class io.apiman.gateway.platforms.servlet.connectors.HttpConnectorFactory
-
Constructor.
- HttpServiceConnection - Class in io.apiman.gateway.platforms.servlet.connectors
-
Models a live connection to a back end service.
- HttpServiceConnection(ServiceRequest, Service, IAsyncResultHandler<IServiceConnectionResponse>) - Constructor for class io.apiman.gateway.platforms.servlet.connectors.HttpServiceConnection
-
Constructor.
I
- i18n - Static variable in class io.apiman.gateway.platforms.servlet.i18n.Messages
-
- insert(int, IApimanBuffer) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- insert(int, IApimanBuffer, int, int) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- insert(int, byte[]) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- insert(int, byte[], int, int) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- insert(int, String) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- insert(int, String, String) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- io.apiman.gateway.platforms.servlet - package io.apiman.gateway.platforms.servlet
-
- io.apiman.gateway.platforms.servlet.components - package io.apiman.gateway.platforms.servlet.components
-
- io.apiman.gateway.platforms.servlet.connectors - package io.apiman.gateway.platforms.servlet.connectors
-
- io.apiman.gateway.platforms.servlet.i18n - package io.apiman.gateway.platforms.servlet.i18n
-
- io.apiman.gateway.platforms.servlet.io - package io.apiman.gateway.platforms.servlet.io
-
- isFinished() - Method in class io.apiman.gateway.platforms.servlet.connectors.HttpServiceConnection
-
L
- length() - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
M
- Messages - Class in io.apiman.gateway.platforms.servlet.i18n
-
I18N Messages
- Messages() - Constructor for class io.apiman.gateway.platforms.servlet.i18n.Messages
-
Constructor.
O
- orgId - Variable in class io.apiman.gateway.platforms.servlet.GatewayServlet.ServiceRequestPathInfo
-
P
- parseServiceRequestPath(String) - Static method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
Parse a service request path from servlet path info.
- parseServiceRequestQueryParams(String) - Static method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
Parses the query string into a map.
- PeriodicComponentImpl - Class in io.apiman.gateway.platforms.servlet.components
-
Servlet implementation of IPeriodicComponent.
- PeriodicComponentImpl() - Constructor for class io.apiman.gateway.platforms.servlet.components.PeriodicComponentImpl
-
- PolicyFailureFactoryComponent - Class in io.apiman.gateway.platforms.servlet
-
Simple policy failure factory component implementation.
- PolicyFailureFactoryComponent() - Constructor for class io.apiman.gateway.platforms.servlet.PolicyFailureFactoryComponent
-
Constructor.
R
- readFrom(InputStream) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
Reads from the input stream.
- readHeaders(ServiceRequest, HttpServletRequest) - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
Reads the inbound request headers from the request and sets them on
the ServiceRequest.
- readRequest(HttpServletRequest) - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
Reads a ServiceRequest from information found in the inbound
portion of the http request.
- removeHeader(String) - Method in class io.apiman.gateway.platforms.servlet.components.HttpClientRequestImpl
-
- request(String, HttpMethod, IAsyncResultHandler<IHttpClientResponse>) - Method in class io.apiman.gateway.platforms.servlet.components.HttpClientComponentImpl
-
- reset() - Static method in class io.apiman.gateway.platforms.servlet.GatewayThreadContext
-
Resets all thread local objects.
- resource - Variable in class io.apiman.gateway.platforms.servlet.GatewayServlet.ServiceRequestPathInfo
-
S
- serviceId - Variable in class io.apiman.gateway.platforms.servlet.GatewayServlet.ServiceRequestPathInfo
-
- serviceVersion - Variable in class io.apiman.gateway.platforms.servlet.GatewayServlet.ServiceRequestPathInfo
-
- set(int, byte) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- setOneshotTimer(long, IAsyncHandler<Long>) - Method in class io.apiman.gateway.platforms.servlet.components.PeriodicComponentImpl
-
- setPeriodicTimer(long, long, IAsyncHandler<Long>) - Method in class io.apiman.gateway.platforms.servlet.components.PeriodicComponentImpl
-
T
- toString(String) - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- toString() - Method in class io.apiman.gateway.platforms.servlet.io.ByteBuffer
-
- transmit() - Method in class io.apiman.gateway.platforms.servlet.connectors.HttpServiceConnection
-
W
- write(byte[]) - Method in class io.apiman.gateway.platforms.servlet.components.HttpClientRequestImpl
-
- write(String, String) - Method in class io.apiman.gateway.platforms.servlet.components.HttpClientRequestImpl
-
- write(IApimanBuffer) - Method in class io.apiman.gateway.platforms.servlet.connectors.HttpServiceConnection
-
- writeError(HttpServletResponse, Throwable) - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
Writes an error to the servlet response object.
- writeResponse(HttpServletResponse, ServiceResponse) - Method in class io.apiman.gateway.platforms.servlet.GatewayServlet
-
Writes the service response to the HTTP servlet response object.
A B C D E G H I L M O P R S T W
Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.