C D F G H I J L N P R S 

C

createHttpClient(HttpMethod) - Method in class io.fabric8.gateway.servlet.ProxyDetails
 
createProxyDetails(HttpServletRequest, HttpServletResponse) - Method in class io.fabric8.gateway.servlet.ProxyServlet
 
createSocket(String, int, InetAddress, int) - Method in class io.fabric8.gateway.servlet.support.NonBindingSocketFactory
 
createSocket(String, int, InetAddress, int, HttpConnectionParams) - Method in class io.fabric8.gateway.servlet.support.NonBindingSocketFactory
 
createSocket(String, int) - Method in class io.fabric8.gateway.servlet.support.NonBindingSocketFactory
 

D

doDelete(HttpServletRequest, HttpServletResponse) - Method in class io.fabric8.gateway.servlet.ProxyServlet
Performs an HTTP DELETE request
doGet(HttpServletRequest, HttpServletResponse) - Method in class io.fabric8.gateway.servlet.ProxyServlet
Performs an HTTP GET request
doOptions(HttpServletRequest, HttpServletResponse) - Method in class io.fabric8.gateway.servlet.ProxyServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class io.fabric8.gateway.servlet.ProxyServlet
Performs an HTTP POST request
doPut(HttpServletRequest, HttpServletResponse) - Method in class io.fabric8.gateway.servlet.ProxyServlet
Performs an HTTP PUT request

F

findMappingRule(HttpServletRequest, HttpServletResponse) - Method in class io.fabric8.gateway.servlet.HttpMappingRuleResolver
 

G

getClientRequestKey() - Method in class io.fabric8.gateway.servlet.HttpClientRequestFacade
 
getDestinationUrl(ClientRequestFacade) - Method in class io.fabric8.gateway.servlet.HttpMappingResult
 
getMappingRules() - Method in class io.fabric8.gateway.servlet.HttpMappingRuleResolver
 
getParameterNameValues() - Method in class io.fabric8.gateway.servlet.HttpMappingResult
 
getProxyHostAndPort() - Method in class io.fabric8.gateway.servlet.ProxyDetails
 
getProxyPath() - Method in class io.fabric8.gateway.servlet.ProxyDetails
 
getProxyRule() - Method in class io.fabric8.gateway.servlet.HttpMappingResult
 
getProxyRule() - Method in class io.fabric8.gateway.servlet.ProxyDetails
 
getRequestUriPaths() - Method in class io.fabric8.gateway.servlet.HttpMappingResult
 
getResolver() - Method in class io.fabric8.gateway.servlet.ProxyServlet
 
getServletInfo() - Method in class io.fabric8.gateway.servlet.ProxyServlet
 
getStringProxyURL() - Method in class io.fabric8.gateway.servlet.ProxyDetails
 

H

HttpClientRequestFacade - Class in io.fabric8.gateway.servlet
 
HttpClientRequestFacade(HttpServletRequest, HttpServletResponse) - Constructor for class io.fabric8.gateway.servlet.HttpClientRequestFacade
 
HttpMappingResult - Class in io.fabric8.gateway.servlet
Represents the result of a HTTP mapping rule.
HttpMappingResult(MappingResult) - Constructor for class io.fabric8.gateway.servlet.HttpMappingResult
 
HttpMappingRuleResolver - Class in io.fabric8.gateway.servlet
Takes a collection of mapping rules and builds a resolver so that we can find the mapping rules for a given request and response.
HttpMappingRuleResolver() - Constructor for class io.fabric8.gateway.servlet.HttpMappingRuleResolver
 

I

indexOf(String, String...) - Method in class io.fabric8.gateway.servlet.ProxyDetails
Returns the lowest index of the given list of values
init(ServletConfig) - Method in class io.fabric8.gateway.servlet.ProxyServlet
Initialize the ProxyServlet
io.fabric8.gateway.servlet - package io.fabric8.gateway.servlet
 
io.fabric8.gateway.servlet.support - package io.fabric8.gateway.servlet.support
 
isHopByHopHeader(String) - Static method in class io.fabric8.gateway.servlet.support.ProxySupport
Checks if the passed-in header is a hop-by-hop header as defined by RFC-2616 Section 13.5.1.
isSetCookieHeader(Header) - Static method in class io.fabric8.gateway.servlet.support.ProxySupport
Determines whether the passed-in header is a 'Set-Cookie' header.
isValid() - Method in class io.fabric8.gateway.servlet.ProxyDetails
 

J

JSESSIONID - Static variable in class io.fabric8.gateway.servlet.support.ProxySupport
 

L

loadRuleBase(ServletConfig, HttpProxyRuleBase) - Method in class io.fabric8.gateway.servlet.ProxyServlet
load the mapping rules from the servlet context; could use a Java DSL, the XML DSL or load from a database

N

noMappingFound(HttpServletRequest, HttpServletResponse) - Method in class io.fabric8.gateway.servlet.ProxyServlet
 
NonBindingSocketFactory - Class in io.fabric8.gateway.servlet.support
A @{link ProtocolSocketFactory} implementation that does not bind a socket.
NonBindingSocketFactory() - Constructor for class io.fabric8.gateway.servlet.support.NonBindingSocketFactory
 

P

ProxyDetails - Class in io.fabric8.gateway.servlet
 
ProxyDetails(boolean, String, HttpProxyRule) - Constructor for class io.fabric8.gateway.servlet.ProxyDetails
 
ProxyServlet - Class in io.fabric8.gateway.servlet
Based on code from http://edwardstx.net/2010/06/http-proxy-servlet/
ProxyServlet() - Constructor for class io.fabric8.gateway.servlet.ProxyServlet
 
ProxySupport - Class in io.fabric8.gateway.servlet.support
Utility methods for Proxy related operations.

R

replaceCookieAttributes(String, String, String) - Static method in class io.fabric8.gateway.servlet.support.ProxySupport
Returns the contents of a Set-Cookie header with it's optional path and domain attributes replaced by the passed in values.
request(HttpServletRequest, HttpServletResponse) - Method in class io.fabric8.gateway.servlet.HttpMappingResult
Performs the HTTP request on the back end service

S

setMappingRules(HttpProxyRuleBase) - Method in class io.fabric8.gateway.servlet.HttpMappingRuleResolver
 
C D F G H I J L N P R S 

Copyright © 2011–2014 Red Hat. All rights reserved.