| Package | Description |
|---|---|
| io.fabric8.gateway | |
| io.fabric8.gateway.handlers.detecting | |
| io.fabric8.gateway.handlers.http | |
| io.fabric8.gateway.handlers.tcp |
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceDTO |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,ServiceDetails> |
ServiceMap.getPathMap(java.lang.String path) |
java.util.List<ServiceDetails> |
ServiceMap.getServices(java.lang.String path)
Returns a list of all the current services for the given path
|
| Modifier and Type | Method and Description |
|---|---|
void |
ServiceMap.serviceRemoved(java.lang.String path,
ServiceDetails service)
When a service is added or updated
|
void |
ServiceMap.serviceUpdated(java.lang.String path,
ServiceDetails service)
When a service is added or updated
|
| Modifier and Type | Method and Description |
|---|---|
LoadBalancer<ServiceDetails> |
DetectingGatewayProtocolHandler.getServiceLoadBalancer() |
| Modifier and Type | Method and Description |
|---|---|
void |
DetectingGatewayProtocolHandler.setServiceLoadBalancer(LoadBalancer<ServiceDetails> serviceLoadBalancer) |
| Modifier and Type | Method and Description |
|---|---|
ServiceDetails |
MappedServices.getServiceDetails() |
| Modifier and Type | Method and Description |
|---|---|
void |
HttpMappingRule.updateMappingRules(boolean remove,
java.lang.String path,
java.util.List<java.lang.String> services,
java.util.Map<java.lang.String,java.lang.String> defaultParams,
ServiceDetails serviceDetails)
Updates the mapping rule with details of the service URLs and parameters at the given path
|
| Constructor and Description |
|---|
MappedServices(java.lang.String service,
ServiceDetails serviceDetails,
LoadBalancer<java.lang.String> loadBalancer,
boolean reverseHeaders) |
| Constructor and Description |
|---|
TcpGatewayHandler(org.vertx.java.core.Vertx vertx,
ServiceMap serviceMap,
java.lang.String protocol,
LoadBalancer<java.lang.String> pathLoadBalancer,
LoadBalancer<ServiceDetails> serviceLoadBalancer) |
Copyright © 2014 Red Hat. All Rights Reserved.