C G I M P R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
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.
- getApiEndpoint(String, String, String) - Method in interface io.apiman.manager.api.gateway.IGatewayLink
-
Gets the api endpoint from the gateway.
- getApiEndpoint(String, String, String) - Method in class io.apiman.manager.api.gateway.rest.GatewayClient
- getApiEndpoint(String, String, String) - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
- getClient() - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
- getConfig() - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
- getGatewayEndpoint() - Method in interface io.apiman.manager.api.gateway.IGatewayLink
-
Gets the gateway endpoint from the gateway
- getGatewayEndpoint() - Method in class io.apiman.manager.api.gateway.rest.GatewayClient
- getGatewayEndpoint() - 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
- parseStackTrace(String) - Static method in class io.apiman.manager.api.gateway.rest.GatewayClient
-
Parses a stack trace from the given string.
- probe(String, String, String, int) - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
- probe(String, String, String, int, String, String) - Method in interface io.apiman.manager.api.gateway.IGatewayLink
- probe(String, String, String, int, String, String) - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
- probePolicy(String, String, String, int) - Method in class io.apiman.manager.api.gateway.rest.GatewayClient
- probePolicy(String, String, String, int, String, String) - Method in class io.apiman.manager.api.gateway.rest.GatewayClient
- publish(Api) - Method in class io.apiman.manager.api.gateway.rest.GatewayClient
- publishApi(Api) - Method in interface io.apiman.manager.api.gateway.IGatewayLink
-
Publishes a new
Api. - publishApi(Api) - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
R
- register(Client) - Method in class io.apiman.manager.api.gateway.rest.GatewayClient
- registerClient(Client) - Method in interface io.apiman.manager.api.gateway.IGatewayLink
-
Registers a new
Client. - registerClient(Client) - 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 APIs.
- 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
- retireApi(Api) - Method in interface io.apiman.manager.api.gateway.IGatewayLink
-
Retires (removes) a
Apifrom the registry. - retireApi(Api) - 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
- unregisterClient(Client) - Method in interface io.apiman.manager.api.gateway.IGatewayLink
-
Removes an
Clientfrom the registry. - unregisterClient(Client) - Method in class io.apiman.manager.api.gateway.rest.RestGatewayLink
All Classes All Packages