C G I M P R S U 

C

close() - Method in interface io.apiman.manager.api.gateway.IGatewayLink
Close down the gateway link when it's no longer needed.
close() - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
 
configureBasicAuth(HttpRequest) - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
Configures BASIC authentication for the request.
create(GatewayBean) - Method in class io.apiman.manager.api.gateway.GatewayLinkFactory
 
create(GatewayBean) - Method in interface io.apiman.manager.api.gateway.IGatewayLinkFactory
Creates an appropriate gateway link for the given gateway bean.

G

GatewayAuthenticationException - Exception in io.apiman.manager.api.gateway
Thrown when authentication between the API Manager and API Gateway fails.
GatewayAuthenticationException() - Constructor for exception io.apiman.manager.api.gateway.GatewayAuthenticationException
Constructor.
GatewayClient - Class in io.apiman.manager.api.gateway.rest
A REST client for accessing the Gateway API.
GatewayClient(String, CloseableHttpClient) - Constructor for class io.apiman.manager.api.gateway.rest.GatewayClient
Constructor.
GatewayLinkFactory - Class in io.apiman.manager.api.gateway
Factory for creating gateway links.
GatewayLinkFactory() - Constructor for class io.apiman.manager.api.gateway.GatewayLinkFactory
Constructor.
getClient() - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
 
getConfig() - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
 
getServiceEndpoint(String, String, String) - Method in interface io.apiman.manager.api.gateway.IGatewayLink
Gets the service endpoint from the gateway.
getServiceEndpoint(String, String, String) - Method in class io.apiman.manager.api.gateway.rest.GatewayClient
 
getServiceEndpoint(String, String, String) - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
 
getStatus() - Method in interface io.apiman.manager.api.gateway.IGatewayLink
Gets the current status of the gateway.
getStatus() - Method in class io.apiman.manager.api.gateway.rest.GatewayClient
 
getStatus() - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
 

I

i18n - Static variable in class io.apiman.manager.api.gateway.i18n.Messages
 
IGatewayLink - Interface in io.apiman.manager.api.gateway
Links the design time API with a Gateway.
IGatewayLinkFactory - Interface in io.apiman.manager.api.gateway
A factory for creating gateway links.
io.apiman.manager.api.gateway - package io.apiman.manager.api.gateway
 
io.apiman.manager.api.gateway.i18n - package io.apiman.manager.api.gateway.i18n
 
io.apiman.manager.api.gateway.rest - package io.apiman.manager.api.gateway.rest
 

M

Messages - Class in io.apiman.manager.api.gateway.i18n
I18N Messages
Messages() - Constructor for class io.apiman.manager.api.gateway.i18n.Messages
Constructor.

P

publish(Service) - Method in class io.apiman.manager.api.gateway.rest.GatewayClient
 
publishService(Service) - Method in interface io.apiman.manager.api.gateway.IGatewayLink
Publishes a new Service.
publishService(Service) - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
 

R

register(Application) - Method in class io.apiman.manager.api.gateway.rest.GatewayClient
 
registerApplication(Application) - Method in interface io.apiman.manager.api.gateway.IGatewayLink
Registers a new Application.
registerApplication(Application) - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
 
RestGatewayLink - Class in io.apiman.manager.api.gateway.rest
An implementation of a Gateway Link that uses the Gateway's simple REST API to publish Services.
RestGatewayLink(GatewayBean) - Constructor for class io.apiman.manager.api.gateway.rest.RestGatewayLink
Constructor.
retire(String, String, String) - Method in class io.apiman.manager.api.gateway.rest.GatewayClient
 
retireService(Service) - Method in interface io.apiman.manager.api.gateway.IGatewayLink
Retires (removes) a Service from the registry.
retireService(Service) - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
 

S

setConfig(RestGatewayConfigBean) - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
 

U

unregister(String, String, String) - Method in class io.apiman.manager.api.gateway.rest.GatewayClient
 
unregisterApplication(Application) - Method in interface io.apiman.manager.api.gateway.IGatewayLink
Removes an Application from the registry.
unregisterApplication(Application) - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
 
C G I M P R S U 

Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.