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
 
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.

C

close() - Method in class io.apiman.gateway.platforms.servlet.components.HttpClientResponseImpl
 
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.
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
 

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.