- CACHE_INDEX_NAME - Static variable in class io.apiman.gateway.engine.es.ESConstants
-
- cacheApplication(Application) - Method in class io.apiman.gateway.engine.es.CachingAsyncESRegistry
-
- cacheApplication(Application) - Method in class io.apiman.gateway.engine.es.CachingESRegistry
-
- cacheService(Service) - Method in class io.apiman.gateway.engine.es.CachingAsyncESRegistry
-
Called to cache the service for fast lookup later.
- cacheService(Service) - Method in class io.apiman.gateway.engine.es.CachingESRegistry
-
Called to cache the service for fast lookup later.
- CachingAsyncESRegistry - Class in io.apiman.gateway.engine.es
-
Extends the
ESRegistry to provide single-node caching.
- CachingAsyncESRegistry(Map<String, String>) - Constructor for class io.apiman.gateway.engine.es.CachingAsyncESRegistry
-
Constructor.
- CachingESRegistry - Class in io.apiman.gateway.engine.es
-
Extends the
ESRegistry to provide single-node caching.
- CachingESRegistry(Map<String, String>) - Constructor for class io.apiman.gateway.engine.es.CachingESRegistry
-
Constructor.
- checkCacheVersion() - Method in class io.apiman.gateway.engine.es.PollCachingAsyncESRegistry
-
Checks the ES store to see if the 'dataVersion' entry has been updated with a newer
version #.
- checkCacheVersion() - Method in class io.apiman.gateway.engine.es.PollCachingESRegistry
-
Checks the ES store to see if the 'dataVersion' entry has been updated with a newer
version #.
- checkService(ServiceContract, IAsyncResultHandler<ServiceContract>) - Method in class io.apiman.gateway.engine.es.AsyncESRegistry
-
Ensure that the service still exists.
- checkService(ServiceContract) - Method in class io.apiman.gateway.engine.es.ESRegistry
-
Ensure that the service still exists.
- clearClientCache() - Static method in class io.apiman.gateway.engine.es.ESClientFactory
-
Clears all the clients from the cache.
- clearProperty(String, String, IAsyncResultHandler<Void>) - Method in class io.apiman.gateway.engine.es.AsyncESSharedStateComponent
-
- clearProperty(String, String, IAsyncResultHandler<Void>) - Method in class io.apiman.gateway.engine.es.ESSharedStateComponent
-
- componentRegistry - Variable in class io.apiman.gateway.engine.es.ESMetrics
-
- createClient(Map<String, String>, String) - Static method in class io.apiman.gateway.engine.es.ESClientFactory
-
Creates a client from information in the config map.
- createIndex(JestClient, String, String) - Static method in class io.apiman.gateway.engine.es.ESClientFactory
-
Creates an index.
- createJestClient(Map<String, String>, String) - Static method in class io.apiman.gateway.engine.es.ESClientFactory
-
Creates a transport client from a configuration map.
- createJestClient(String, String, int, String, String, String, boolean) - Static method in class io.apiman.gateway.engine.es.ESClientFactory
-
Creates and caches a Jest client from host and port.
- createLocalClient(Map<String, String>, String) - Static method in class io.apiman.gateway.engine.es.ESClientFactory
-
Creates a local client from a configuration map.
- createLocalClient(String, String, String) - Static method in class io.apiman.gateway.engine.es.ESClientFactory
-
Creates a cache by looking it up in a static field.