A B C D F G H I O R S T U 

A

addMappingRuleConfiguration(HttpMappingRule) - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 

B

BackEndServer - Class in org.fusesource.gateway.fabric.haproxy.model
Represents a back end server in a haproxy config
BackEndServer(URL) - Constructor for class org.fusesource.gateway.fabric.haproxy.model.BackEndServer
 

C

createTemplateData() - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 

D

deactivateInternal() - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
deactivateInternal() - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 

F

FabricHaproxyGateway - Class in org.fusesource.gateway.fabric.haproxy
An HTTP gateway which listens on a port and applies a number of HttpMappingRuleConfiguration instances to bind HTTP requests to different HTTP based services running within the fabric.
FabricHaproxyGateway() - Constructor for class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
forEachLine(InputStream, String, OnValue<String>) - Static method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
FrontEnd - Class in org.fusesource.gateway.fabric.haproxy.model
Represents the front end POJO for the haproxy configuration
FrontEnd(String, String, MappedServices, List<BackEndServer>) - Constructor for class org.fusesource.gateway.fabric.haproxy.model.FrontEnd
 

G

getConfigFile() - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
getContainer() - Method in class org.fusesource.gateway.fabric.haproxy.model.FrontEnd
 
getCurator() - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
getEnabledVersion() - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 
getFabricService() - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
getFrontUri() - Method in class org.fusesource.gateway.fabric.haproxy.model.FrontEnd
 
getGateway() - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 
getGatewayVersion() - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
Returns the default profile version used to filter out the current versions of services if no version expression is used the URI template
getHost() - Method in class org.fusesource.gateway.fabric.haproxy.model.BackEndServer
 
getId() - Method in class org.fusesource.gateway.fabric.haproxy.model.FrontEnd
 
getLoadBalancerType() - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 
getMappedServices() - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
getPort() - Method in class org.fusesource.gateway.fabric.haproxy.model.BackEndServer
 
getProtocol() - Method in class org.fusesource.gateway.fabric.haproxy.model.BackEndServer
 
getReloadCommand() - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
getReloadCommandDirectory() - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
getServers() - Method in class org.fusesource.gateway.fabric.haproxy.model.FrontEnd
 
getServices() - Method in class org.fusesource.gateway.fabric.haproxy.model.FrontEnd
 
getTemplate() - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
getTemplateText() - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
The source of the mvel template which is usually lazily fetched from the fabric profile; though can be set explicitly when testing this class outside of a fabric
getUriTemplate() - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 
getUrl() - Method in class org.fusesource.gateway.fabric.haproxy.model.BackEndServer
 
getVersion() - Method in class org.fusesource.gateway.fabric.haproxy.model.FrontEnd
 
getZooKeeperPath() - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 

H

HttpMappingRuleConfiguration - Class in org.fusesource.gateway.fabric.haproxy
A mapping rule for use with the FabricHaproxyGateway
HttpMappingRuleConfiguration() - Constructor for class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 

I

isReverseHeaders() - Method in class org.fusesource.gateway.fabric.haproxy.model.FrontEnd
 

O

OnValue<T> - Interface in org.fusesource.gateway.fabric.haproxy.model
A generic callback when a value is available
onValue(T) - Method in interface org.fusesource.gateway.fabric.haproxy.model.OnValue
 
org.fusesource.gateway.fabric.haproxy - package org.fusesource.gateway.fabric.haproxy
 
org.fusesource.gateway.fabric.haproxy.model - package org.fusesource.gateway.fabric.haproxy.model
 

R

reloadHaproxy() - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
removeMappingRuleConfiguration(HttpMappingRule) - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
rewriteConfigurationFile() - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 

S

setConfigFile(String) - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
setCurator(CuratorFramework) - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
setEnabledVersion(String) - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 
setFabricService(FabricService) - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
setGateway(FabricHaproxyGateway) - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 
setLoadBalancerType(String) - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 
setReloadCommand(String) - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
setReloadCommandDirectory(String) - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
setTemplateText(String) - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
setUriTemplate(String) - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 
setZooKeeperPath(String) - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 

T

toString() - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 
toString() - Method in class org.fusesource.gateway.fabric.haproxy.model.BackEndServer
 

U

unsetCurator(CuratorFramework) - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
unsetFabricService(FabricService) - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
unsetGateway(FabricHaproxyGateway) - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 
updateConfiguration(Map<String, ?>) - Method in class org.fusesource.gateway.fabric.haproxy.FabricHaproxyGateway
 
updateConfiguration(Map<String, ?>) - Method in class org.fusesource.gateway.fabric.haproxy.HttpMappingRuleConfiguration
 
A B C D F G H I O R S T U 

Copyright © 2014 Red Hat. All Rights Reserved.