C D F G H I 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
 

D

doGet(HttpServletRequest, HttpServletResponse) - Method in class io.fabric8.gateway.servlet.ProxyServlet
Performs an HTTP GET request
doPost(HttpServletRequest, HttpServletResponse) - Method in class io.fabric8.gateway.servlet.ProxyServlet
Performs an HTTP POST 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
 
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.
isValid() - Method in class io.fabric8.gateway.servlet.ProxyDetails
 

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
 

P

ProxyDetails - Class in io.fabric8.gateway.servlet
 
ProxyDetails(boolean, String) - 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

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 L N P R S 

Copyright © 2011-2014 Red Hat. All Rights Reserved.