A D E F G H I P R S T U V 

A

activate(ComponentContext) - Method in class io.fabric8.gateway.fabric.support.vertx.VertxServiceImpl
 
addChangeListener(Runnable) - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingRuleBase
 
appendMappedServices(Map<String, MappedServices>) - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingRuleBase
 

D

deactivate() - Method in class io.fabric8.gateway.fabric.support.vertx.VertxServiceImpl
 
destroy() - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingZooKeeperTreeCache
 

E

expandPropertyResolvers(ServiceDTO) - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingZooKeeperTreeCache
 

F

fireMappingRulesChanged() - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingRuleBase
 

G

getCurator() - Method in interface io.fabric8.gateway.fabric.support.vertx.VertxService
 
getCurator() - Method in class io.fabric8.gateway.fabric.support.vertx.VertxServiceImpl
 
getGatewayVersion() - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingRuleBase
 
getTreeCache() - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingZooKeeperTreeCache
 
getUriTemplate() - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingRuleBase
 
getVertx() - Method in interface io.fabric8.gateway.fabric.support.vertx.VertxService
 
getVertx() - Method in class io.fabric8.gateway.fabric.support.vertx.VertxServiceImpl
 

H

HttpMappingRuleBase - Class in io.fabric8.gateway.fabric.support.http
A set of HTTP mapping rules for applying add and remove service events to (typically from ZooKeeper but could be any discovery system).
HttpMappingRuleBase(SimplePathTemplate, String, String, LoadBalancer<String>, boolean) - Constructor for class io.fabric8.gateway.fabric.support.http.HttpMappingRuleBase
 
HttpMappingZooKeeperTreeCache - Class in io.fabric8.gateway.fabric.support.http
Watches a ZooKeeper path for all services inside the path which may take part in the load balancer and keeps an in memory mapping of the incoming URL to the outgoing URLs
HttpMappingZooKeeperTreeCache(CuratorFramework, HttpMappingRule, String) - Constructor for class io.fabric8.gateway.fabric.support.http.HttpMappingZooKeeperTreeCache
 

I

init() - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingZooKeeperTreeCache
 
io.fabric8.gateway.fabric.support.http - package io.fabric8.gateway.fabric.support.http
 
io.fabric8.gateway.fabric.support.vertx - package io.fabric8.gateway.fabric.support.vertx
 

P

paramValue(String) - Static method in class io.fabric8.gateway.fabric.support.http.HttpMappingZooKeeperTreeCache
 
populateUrlParams(Map<String, String>, String) - Static method in class io.fabric8.gateway.fabric.support.http.HttpMappingRuleBase
Populates the parameters from the URL of the service so they can be reused in the URI template

R

removeChangeListener(Runnable) - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingRuleBase
 

S

setCurator(CuratorFramework) - Method in class io.fabric8.gateway.fabric.support.vertx.VertxServiceImpl
 
setVertx(Vertx) - Method in class io.fabric8.gateway.fabric.support.vertx.VertxServiceImpl
 

T

toString() - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingRuleBase
 
toString() - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingZooKeeperTreeCache
 
treeCacheEvent(PathChildrenCacheEvent) - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingZooKeeperTreeCache
 

U

unsetCurator(CuratorFramework) - Method in class io.fabric8.gateway.fabric.support.vertx.VertxServiceImpl
 
updated() - Method in class io.fabric8.gateway.fabric.support.vertx.VertxServiceImpl
 
updateMappingRules(boolean, String, List<String>, Map<String, String>, ServiceDetails) - Method in class io.fabric8.gateway.fabric.support.http.HttpMappingRuleBase
Given a path being added or removed, update the services.

V

VertxService - Interface in io.fabric8.gateway.fabric.support.vertx
 
VertxServiceImpl - Class in io.fabric8.gateway.fabric.support.vertx
The gateway service which
VertxServiceImpl() - Constructor for class io.fabric8.gateway.fabric.support.vertx.VertxServiceImpl
 
A D E F G H I P R S T U V 

Copyright © 2014 Red Hat. All Rights Reserved.