Skip navigation links
A B C D E F G H I J K M N O P R S T U V 

A

AbstractRestCall<T> - Class in info.magnolia.rest.client.call
Deprecated.
since 2.0. Use info.magnolia.rest.client.RestCallDefinition; to define rest calls.
AbstractRestCall() - Constructor for class info.magnolia.rest.client.call.AbstractRestCall
Deprecated.
 
accept(ClientBuilder) - Method in class info.magnolia.resteasy.client.RestEasyClientDefinition.BrowserCacheConfigurator
Deprecated.
 
asList(JsonNode) - Method in class info.magnolia.rest.client.templating.RestTemplatingFunctions
 
asMap(JsonNode) - Method in class info.magnolia.rest.client.templating.RestTemplatingFunctions
 
asString() - Method in class info.magnolia.rest.client.value.PasswordTemplate
 
asString() - Method in class info.magnolia.rest.client.value.Template
 
authenticate() - Method in class info.magnolia.rest.client.authentication.BearerSecurityScheme
 

B

BasicAuthentication - Class in info.magnolia.rest.client.authentication
Combine basic authentication header when toString().
BasicAuthentication(String, String) - Constructor for class info.magnolia.rest.client.authentication.BasicAuthentication
 
BasicSecurityScheme - Class in info.magnolia.rest.client.authentication
Handler for rest client which authenticate with http(basic) method.
BasicSecurityScheme(BasicSecuritySchemeDefinition) - Constructor for class info.magnolia.rest.client.authentication.BasicSecurityScheme
 
BasicSecuritySchemeDefinition - Class in info.magnolia.rest.client.authentication.definition
Handler for rest client which authenticate with http(basic) method.
BasicSecuritySchemeDefinition() - Constructor for class info.magnolia.rest.client.authentication.definition.BasicSecuritySchemeDefinition
 
BearerAuthentication - Class in info.magnolia.rest.client.authentication
Combine bearer authentication header with token in toString().
BearerAuthentication(String) - Constructor for class info.magnolia.rest.client.authentication.BearerAuthentication
 
BearerExpiryDefinition - Interface in info.magnolia.rest.client.authentication.definition
Bearer expiry definition.
BearerExpiryResolver - Class in info.magnolia.rest.client.authentication.resolver
Abstract class defines methods that need to resolve bearer expiry.
BearerExpiryResolver() - Constructor for class info.magnolia.rest.client.authentication.resolver.BearerExpiryResolver
 
BearerSecurityScheme - Class in info.magnolia.rest.client.authentication
Handler for rest client which authenticate with http(bearer) method.
BearerSecurityScheme(BearerSecuritySchemeDefinition, RestTemplatingFunctions, ComponentProvider) - Constructor for class info.magnolia.rest.client.authentication.BearerSecurityScheme
 
BearerSecuritySchemeDefinition - Class in info.magnolia.rest.client.authentication.definition
Handler for rest client which authenticate with http(bearer) method.
BearerSecuritySchemeDefinition() - Constructor for class info.magnolia.rest.client.authentication.definition.BearerSecuritySchemeDefinition
 
BrowserCacheConfigurator(RestEasyClientDefinition) - Constructor for class info.magnolia.resteasy.client.RestEasyClientDefinition.BrowserCacheConfigurator
Deprecated.
 

C

CacheConfigurationDefinition - Interface in info.magnolia.rest.client.cache.definition
Definition for caching.
CachingFilter - Class in info.magnolia.rest.client.cache.filter
Handle GET request before send to REST server and GET response before send to client.

If the response is cached and alive, the GET request will be aborted and the response will be retrieved from cache.
CachingFilter(CacheConfigurationDefinition, Cache) - Constructor for class info.magnolia.rest.client.cache.filter.CachingFilter
 
call(String, String) - Method in class info.magnolia.rest.client.templating.RestTemplatingFunctions
Invokes a REST call onto a given REST client, and deserializes the response entity to the configured entityClass.
call(String, String, Map<String, Object>) - Method in class info.magnolia.rest.client.templating.RestTemplatingFunctions
Invokes a REST call onto a given REST client, with given template values for request parameters or body, and deserializes the response entity to the configured entityClass.
call(Object, String, Object...) - Method in class info.magnolia.rest.client.templating.RestTemplatingFunctions
Invokes a method on a REST client proxy, with given parameters.
call(String, String, String, Object...) - Method in class info.magnolia.rest.client.templating.RestTemplatingFunctions
Invokes a method on a REST client "proxy" implementation for the given REST client, with given parameters.
callForResponse(String, String) - Method in class info.magnolia.rest.client.templating.RestTemplatingFunctions
Invokes a REST call onto a given REST client, and returns the raw Response.
callForResponse(String, String, RestClientExceptionHandler) - Method in class info.magnolia.rest.client.templating.RestTemplatingFunctions
Invokes a REST call onto a given REST client, handles errors with a specific error handler, and returns the raw Response.
callForResponse(String, String, Map<String, Object>) - Method in class info.magnolia.rest.client.templating.RestTemplatingFunctions
Invokes a REST call onto a given REST client, with given template values for request parameters or body, and returns the raw Response.
callForResponse(String, String, Map<String, Object>, RestClientExceptionHandler) - Method in class info.magnolia.rest.client.templating.RestTemplatingFunctions
Invokes a REST call onto a given REST client, with given template values for request parameters or body, handles errors with a specific error handler, and returns the raw Response.
ClientFactory - Interface in info.magnolia.rest.client.factory
Factory for instantiation of a RestClient.
ClientServiceDefinition - Interface in info.magnolia.resteasy.client.proxy
Deprecated.
since 2.0 - use ProxyDefinition.
ConfiguredBearerExpiryDefinition - Class in info.magnolia.rest.client.authentication.definition
Basic bearer auth expiry definition.
ConfiguredBearerExpiryDefinition() - Constructor for class info.magnolia.rest.client.authentication.definition.ConfiguredBearerExpiryDefinition
 
ConfiguredCacheConfigurationDefinition - Class in info.magnolia.rest.client.cache.definition
Configured definition for the CacheConfigurationDefinition.
ConfiguredCacheConfigurationDefinition() - Constructor for class info.magnolia.rest.client.cache.definition.ConfiguredCacheConfigurationDefinition
 
ConfiguredClientServiceDefinition - Class in info.magnolia.resteasy.client.proxy
Deprecated.
since 2.0 - use ConfiguredProxyDefinition.
ConfiguredClientServiceDefinition() - Constructor for class info.magnolia.resteasy.client.proxy.ConfiguredClientServiceDefinition
Deprecated.
 
ConfiguredProxyDefinition - Class in info.magnolia.rest.client.proxy
Configured proxy definition.
ConfiguredProxyDefinition() - Constructor for class info.magnolia.rest.client.proxy.ConfiguredProxyDefinition
 
ConfiguredRestCallDefinition - Class in info.magnolia.rest.client
Configured definition for the rest calls (GET, POST, HEAD, PUT, DELETE).
ConfiguredRestCallDefinition() - Constructor for class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
ConfiguredRestClientDefinition - Class in info.magnolia.rest.client
Configured definition for RestClient.
ConfiguredRestClientDefinition() - Constructor for class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
ConfiguredRestClientManager - Class in info.magnolia.rest.client.registry
Deprecated.
since 2.0. All RestClientDefinition registration is now handled by RestClientRegistry.
ConfiguredRestClientManager(ModuleRegistry, RestClientRegistry, ComponentProvider) - Constructor for class info.magnolia.rest.client.registry.ConfiguredRestClientManager
Deprecated.
 
ConfiguredRestClientProvider - Class in info.magnolia.rest.client.registry
Deprecated.
since 2.0. RestClient is now created and provided in RestClientRegistry
ConfiguredRestClientProvider(String, Node, ComponentProvider) - Constructor for class info.magnolia.rest.client.registry.ConfiguredRestClientProvider
Deprecated.
 
create(String, MultivaluedMap<String, String>) - Static method in class info.magnolia.rest.client.cache.RestResponseCacheKey
 
create(URI, Map<String, Object>) - Static method in class info.magnolia.rest.client.cache.RestResponseCacheKey
 
createClient() - Method in interface info.magnolia.rest.client.factory.ClientFactory
Deprecated.
createClient(RestClientDefinition) - Method in interface info.magnolia.rest.client.factory.ClientFactory
 
createClient() - Method in class info.magnolia.rest.client.factory.DefaultClientFactory
 
createClient(RestClientDefinition) - Method in class info.magnolia.rest.client.factory.DefaultClientFactory
 
createClient(RestClientDefinition) - Method in class info.magnolia.rest.client.factory.RestClientFactory
 
createClient() - Method in class info.magnolia.resteasy.client.factory.RestEasyClientFactory
Deprecated.
createClient(RestClientDefinition) - Method in class info.magnolia.resteasy.client.factory.RestEasyClientFactory
Deprecated.
 
createClient(RestClientDefinition) - Method in class info.magnolia.resteasy.client.factory.SSLRestEasyClientFactory
Deprecated.
 
createProvider(Node) - Method in class info.magnolia.rest.client.registry.ConfiguredRestClientManager
Deprecated.
 
CreateProxy<T> - Interface in info.magnolia.rest.client.proxy
Function that creates new proxies (such as those from resteasy or jersey).

D

DefaultClientFactory - Class in info.magnolia.rest.client.factory
Default rest client factory.
DefaultClientFactory(ComponentProvider, Provider<CacheFactoryProvider>) - Constructor for class info.magnolia.rest.client.factory.DefaultClientFactory
 
DefaultClientFactory(RestClientDefinition) - Constructor for class info.magnolia.rest.client.factory.DefaultClientFactory
Deprecated.
DefaultExceptionHandler - Class in info.magnolia.rest.client.exception.handler
Handle common exception from RestClient invocation.
DefaultExceptionHandler(SimpleTranslator) - Constructor for class info.magnolia.rest.client.exception.handler.DefaultExceptionHandler
 
DefaultRestClient - Class in info.magnolia.rest.client
Default implementation of rest client.
DefaultRestClient(WebTarget, RestClientDefinition, CreateProxy<?>, RestClientExceptionHandler, TimeoutHandler, Map<String, ClientRequestFilter>) - Constructor for class info.magnolia.rest.client.DefaultRestClient
 
DefaultRestClient(WebTarget, RestClientDefinition) - Constructor for class info.magnolia.rest.client.DefaultRestClient
DefaultTemplate - Class in info.magnolia.rest.client.value
Template resolves values from the passed map based on the template key.
DefaultTemplate(String, Map<String, Object>) - Constructor for class info.magnolia.rest.client.value.DefaultTemplate
 
DeleteRestCall<T> - Class in info.magnolia.rest.client.call
Deprecated.
since 2.0. Use RestCallDefinition to define rest calls.
DeleteRestCall() - Constructor for class info.magnolia.rest.client.call.DeleteRestCall
Deprecated.
 
dispatch(RestClientDefinitionEventHandler) - Method in class info.magnolia.rest.client.event.RestClientDefinitionEvent
 
doCall(WebTarget) - Method in class info.magnolia.rest.client.call.AbstractRestCall
Deprecated.
doExecute(InstallContext) - Method in class info.magnolia.rest.client.setup.MigrateRestEasyClientDefinitions
 
DurationExpiryDefinition - Class in info.magnolia.rest.client.authentication.definition
Definition of a duration expiry in long format which can be resolved by DurationExpiryResolver.
DurationExpiryDefinition() - Constructor for class info.magnolia.rest.client.authentication.definition.DurationExpiryDefinition
 
DurationExpiryResolver - Class in info.magnolia.rest.client.authentication.resolver
Resolve expiry which is a duration presented as long number.
DurationExpiryResolver(DurationExpiryDefinition) - Constructor for class info.magnolia.rest.client.authentication.resolver.DurationExpiryResolver
 

E

equals(Object) - Method in class info.magnolia.rest.client.cache.RestResponseCacheKey
 
error(String) - Static method in class info.magnolia.rest.client.value.Template.Result
 
errorMessage() - Method in class info.magnolia.rest.client.value.Template.Result
 
expiry - Variable in class info.magnolia.rest.client.authentication.resolver.BearerExpiryResolver
 
extractExpiryValue(DocumentContext, String) - Method in class info.magnolia.rest.client.authentication.resolver.BearerExpiryResolver
 

F

factory() - Method in enum info.magnolia.rest.client.value.TemplateType
 
fetchAndMapDefinition(OpenApiRestClientDefinition) - Method in class info.magnolia.openapi.client.OpenApiDefinitionMapper
 
filter(ClientRequestContext) - Method in class info.magnolia.rest.client.authentication.BasicSecurityScheme
 
filter(ClientRequestContext) - Method in class info.magnolia.rest.client.authentication.BearerSecurityScheme
 
filter(ClientRequestContext) - Method in class info.magnolia.rest.client.cache.filter.CachingFilter
 
filter(ClientRequestContext, ClientResponseContext) - Method in class info.magnolia.rest.client.cache.filter.CachingFilter
 
filter(ClientRequestContext, ClientResponseContext) - Method in class info.magnolia.rest.client.redirect.RedirectFilter
 
findTemplates(String, Map<String, Object>) - Method in class info.magnolia.rest.client.value.TemplateResolver
 
FixedExpiryDateTimeDefinition - Class in info.magnolia.rest.client.authentication.definition
Definition of fixed date-time expiry which can be resolved by FixedExpiryDateTimeDefinition.
FixedExpiryDateTimeDefinition() - Constructor for class info.magnolia.rest.client.authentication.definition.FixedExpiryDateTimeDefinition
 
FixedExpiryDateTimeResolver - Class in info.magnolia.rest.client.authentication.resolver
Resolve expiry value which is a string of fixed date-time.
FixedExpiryDateTimeResolver(FixedExpiryDateTimeDefinition) - Constructor for class info.magnolia.rest.client.authentication.resolver.FixedExpiryDateTimeResolver
 
FixedExpiryInLongDefinition - Class in info.magnolia.rest.client.authentication.definition
A definition of fixed long expiry which can be resolved by FixedExpiryInLongDefinition.
FixedExpiryInLongDefinition() - Constructor for class info.magnolia.rest.client.authentication.definition.FixedExpiryInLongDefinition
 
FixedExpiryInLongResolver - Class in info.magnolia.rest.client.authentication.resolver
Resolve fixed time expiration which is presented as long number.
FixedExpiryInLongResolver(FixedExpiryInLongDefinition) - Constructor for class info.magnolia.rest.client.authentication.resolver.FixedExpiryInLongResolver
 

G

getBaseUrl() - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
getBaseUrl() - Method in interface info.magnolia.rest.client.RestClientDefinition
 
getBody() - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
getBody() - Method in interface info.magnolia.rest.client.RestCallDefinition
 
getBody() - Method in class info.magnolia.rest.client.value.ResolvedRestCallDefinition
 
getCacheConfiguration() - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
getCacheConfiguration() - Method in interface info.magnolia.rest.client.RestClientDefinition
 
getClientConfiguratorClass() - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
getClientConfiguratorClass() - Method in interface info.magnolia.rest.client.RestClientDefinition
 
getClientFactoryClass() - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
getClientFactoryClass() - Method in interface info.magnolia.rest.client.RestClientDefinition
 
getClientFilters() - Method in class info.magnolia.resteasy.client.RestEasyClientDefinition
Deprecated.
getClientService(String) - Method in class info.magnolia.resteasy.client.RestEasyClient
Deprecated.
getClientService(Class<T>) - Method in class info.magnolia.resteasy.client.RestEasyClient
Deprecated.
getClientServiceClass() - Method in interface info.magnolia.resteasy.client.proxy.ClientServiceDefinition
Deprecated.
 
getClientServiceClass() - Method in class info.magnolia.resteasy.client.proxy.ConfiguredClientServiceDefinition
Deprecated.
 
getComponents() - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
getComponents() - Method in interface info.magnolia.rest.client.RestClientDefinition
List of custom JAX-RS components, such as extension provider, feature, filter, etc., to be used in the scope of the configured rest client.
getConnectTimeout() - Method in class info.magnolia.rest.client.timeout.TimeoutConfigurationDefinition
 
getContent() - Method in class info.magnolia.rest.client.cache.RestResponseCacheEntry
 
getCookies() - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
getCookies() - Method in interface info.magnolia.rest.client.RestCallDefinition
 
getCookies() - Method in class info.magnolia.rest.client.value.ResolvedRestCallDefinition
 
getDefaultValues() - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
getDefaultValues() - Method in interface info.magnolia.rest.client.RestCallDefinition
 
getDefaultValues() - Method in class info.magnolia.rest.client.value.ResolvedRestCallDefinition
 
getEntityClass() - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
getEntityClass() - Method in interface info.magnolia.rest.client.RestCallDefinition
 
getEntityClass() - Method in class info.magnolia.rest.client.value.ResolvedRestCallDefinition
 
getExceptionHandlerClass() - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
getExceptionHandlerClass() - Method in interface info.magnolia.rest.client.RestClientDefinition
 
getExpireAt() - Method in class info.magnolia.rest.client.cache.RestResponseCacheEntry
 
getExpireIn() - Method in interface info.magnolia.rest.client.cache.definition.CacheConfigurationDefinition
Return expire time of a cache (in seconds).
getExpireIn() - Method in class info.magnolia.rest.client.cache.definition.ConfiguredCacheConfigurationDefinition
 
getExpiry() - Method in class info.magnolia.rest.client.authentication.definition.BearerSecuritySchemeDefinition
 
getExpiryDateTimePattern() - Method in class info.magnolia.rest.client.authentication.definition.FixedExpiryDateTimeDefinition
 
getExpiryJsonPath() - Method in interface info.magnolia.rest.client.authentication.definition.BearerExpiryDefinition
 
getExpiryJsonPath() - Method in class info.magnolia.rest.client.authentication.definition.ConfiguredBearerExpiryDefinition
 
getExpiryResolverImpl() - Method in interface info.magnolia.rest.client.authentication.definition.BearerExpiryDefinition
 
getExpiryResolverImpl() - Method in class info.magnolia.rest.client.authentication.definition.ConfiguredBearerExpiryDefinition
 
getExpiryResolverImpl() - Method in class info.magnolia.rest.client.authentication.definition.DurationExpiryDefinition
 
getExpiryResolverImpl() - Method in class info.magnolia.rest.client.authentication.definition.FixedExpiryDateTimeDefinition
 
getExpiryResolverImpl() - Method in class info.magnolia.rest.client.authentication.definition.FixedExpiryInLongDefinition
 
getExpiryTimeUnit() - Method in class info.magnolia.rest.client.authentication.definition.DurationExpiryDefinition
 
getExpiryZoneId() - Method in class info.magnolia.rest.client.authentication.definition.FixedExpiryDateTimeDefinition
 
getHeaders() - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
getHeaders() - Method in interface info.magnolia.rest.client.RestCallDefinition
 
getHeaders() - Method in class info.magnolia.rest.client.value.ResolvedRestCallDefinition
 
getHttpPort() - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
Deprecated.
since 2.0 - not used anymore.
getHttpsPort() - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
Deprecated.
since 2.0 - not used anymore.
getImplementationClass() - Method in class info.magnolia.rest.client.authentication.definition.BasicSecuritySchemeDefinition
 
getImplementationClass() - Method in class info.magnolia.rest.client.authentication.definition.BearerSecuritySchemeDefinition
 
getImplementationClass() - Method in interface info.magnolia.rest.client.authentication.definition.SecuritySchemeDefinition
 
getImplementationClass() - Method in interface info.magnolia.rest.client.cache.definition.CacheConfigurationDefinition
Return a class, which will handle caching.
getImplementationClass() - Method in class info.magnolia.rest.client.cache.definition.ConfiguredCacheConfigurationDefinition
 
getKeyStorePassword() - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
Deprecated.
since 2.0 - not used anymore.
getKeyStorePath() - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
Deprecated.
since 2.0 - not used anymore.
getKeyStoreType() - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
Deprecated.
since 2.0 - not used anymore.
getMethod() - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
getMethod() - Method in interface info.magnolia.rest.client.RestCallDefinition
 
getMethod() - Method in class info.magnolia.rest.client.value.ResolvedRestCallDefinition
 
getName() - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
getName() - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
getName() - Method in class info.magnolia.rest.client.proxy.ConfiguredProxyDefinition
 
getName() - Method in class info.magnolia.rest.client.registry.ConfiguredRestClientProvider
Deprecated.
 
getName() - Method in interface info.magnolia.rest.client.registry.RestClientProvider
Deprecated.
 
getName() - Method in class info.magnolia.rest.client.value.ResolvedRestCallDefinition
 
getNoCachedClient(RestClientDefinition) - Method in interface info.magnolia.rest.client.factory.ClientFactory
 
getNoCachedClient(RestClientDefinition) - Method in class info.magnolia.rest.client.factory.RestClientFactory
 
getPassword() - Method in class info.magnolia.rest.client.authentication.definition.BasicSecuritySchemeDefinition
 
getPath() - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
getPath() - Method in interface info.magnolia.rest.client.RestCallDefinition
 
getPath() - Method in class info.magnolia.rest.client.value.ResolvedRestCallDefinition
 
getProxies() - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
getProxies() - Method in interface info.magnolia.rest.client.RestClientDefinition
 
getProxy(String, String) - Method in class info.magnolia.rest.client.templating.RestTemplatingFunctions
Returns a REST client "proxy" implementation for a given REST client, and as per a given key to a configured proxy definition.
getProxyClass() - Method in class info.magnolia.rest.client.proxy.ConfiguredProxyDefinition
 
getProxyClass() - Method in interface info.magnolia.rest.client.proxy.ProxyDefinition
 
getProxyClass() - Method in interface info.magnolia.resteasy.client.proxy.ClientServiceDefinition
Deprecated.
 
getQueryParameters() - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
getQueryParameters() - Method in interface info.magnolia.rest.client.RestCallDefinition
 
getQueryParameters() - Method in class info.magnolia.rest.client.value.ResolvedRestCallDefinition
 
getQueryParams() - Method in class info.magnolia.rest.client.call.AbstractRestCall
Deprecated.
getReadTimeout() - Method in class info.magnolia.rest.client.timeout.TimeoutConfigurationDefinition
 
getRelativeCurrentTime() - Method in class info.magnolia.rest.client.authentication.resolver.BearerExpiryResolver
 
getRelativeCurrentTime() - Method in class info.magnolia.rest.client.authentication.resolver.DurationExpiryResolver
 
getRelativeCurrentTime() - Method in class info.magnolia.rest.client.authentication.resolver.FixedExpiryDateTimeResolver
 
getRelativeCurrentTime() - Method in class info.magnolia.rest.client.authentication.resolver.FixedExpiryInLongResolver
 
getRelativeCurrentTime() - Method in class info.magnolia.rest.client.authentication.resolver.NoopExpiryResolver
 
getRequestHeaders() - Method in class info.magnolia.rest.client.cache.RestResponseCacheKey
 
getResponseHeaders() - Method in class info.magnolia.rest.client.cache.RestResponseCacheEntry
 
GetRestCall<T> - Class in info.magnolia.rest.client.call
Deprecated.
since 2.0. Use RestCallDefinition to define rest calls.
GetRestCall() - Constructor for class info.magnolia.rest.client.call.GetRestCall
Deprecated.
 
getRestCallName() - Method in class info.magnolia.rest.client.authentication.definition.BearerSecuritySchemeDefinition
 
getRestCalls() - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
getRestCalls() - Method in interface info.magnolia.rest.client.RestClientDefinition
 
getRestClient() - Method in class info.magnolia.rest.client.registry.ConfiguredRestClientProvider
Deprecated.
 
getRestClient() - Method in interface info.magnolia.rest.client.registry.RestClientProvider
Deprecated.
 
getRestClient(String) - Method in class info.magnolia.rest.client.registry.RestClientRegistry
Deprecated.
since 2.0, inject RestClientFactory and pass the definition to RestClientFactory.createClient(RestClientDefinition).
getRestClient(String, Function<String, RestClient>) - Method in class info.magnolia.rest.client.RestClientProvider
Retrieve RestClient from the cache bases on definition name, if RestClient is not found, attempts to compute its value using the given mapping function and enters it into this map unless null.
getRestClientCache() - Method in class info.magnolia.rest.client.factory.DefaultClientFactory
 
getRestClientDefinition() - Method in class info.magnolia.rest.client.DefaultRestClient
 
getRestClientDefinition() - Method in interface info.magnolia.rest.client.RestClient
Returns the RestClientDefinition associated to this RestClient.
getRestClientName() - Method in class info.magnolia.rest.client.authentication.definition.BearerSecuritySchemeDefinition
 
getRestClientsNames() - Method in class info.magnolia.rest.client.registry.RestClientRegistry
 
getSchemaUrl() - Method in class info.magnolia.openapi.client.OpenApiRestClientDefinition
 
getSecurityScheme() - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
getSecurityScheme() - Method in interface info.magnolia.rest.client.RestCallDefinition
 
getSecurityScheme() - Method in class info.magnolia.rest.client.value.ResolvedRestCallDefinition
 
getSecuritySchemes() - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
getSecuritySchemes() - Method in interface info.magnolia.rest.client.RestClientDefinition
 
getService(String, String) - Method in class info.magnolia.rest.client.templating.RestTemplatingFunctions
Deprecated.
getTemplateValues() - Method in class info.magnolia.rest.client.call.AbstractRestCall
Deprecated.
since version 2.0. Use ConfiguredRestCallDefinition.getDefaultValues() instead.
getTimeoutConfiguration() - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
getTimeoutConfiguration() - Method in interface info.magnolia.rest.client.RestClientDefinition
 
getTimeoutHandlerClass() - Method in class info.magnolia.rest.client.timeout.TimeoutConfigurationDefinition
 
getTokenJsonPath() - Method in class info.magnolia.rest.client.authentication.definition.BearerSecuritySchemeDefinition
 
getTrustStoreConfiguration() - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
getTrustStoreConfiguration() - Method in interface info.magnolia.rest.client.RestClientDefinition
 
getTrustStorePassword() - Method in class info.magnolia.rest.client.TrustStoreConfiguration
 
getTrustStorePassword() - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
getTrustStorePath() - Method in class info.magnolia.rest.client.TrustStoreConfiguration
 
getTrustStorePath() - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
Deprecated.
getTrustStoreType() - Method in class info.magnolia.rest.client.TrustStoreConfiguration
 
getTrustStoreType() - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
Deprecated.
getUri() - Method in class info.magnolia.rest.client.cache.RestResponseCacheKey
 
getUsername() - Method in class info.magnolia.rest.client.authentication.definition.BasicSecuritySchemeDefinition
 
getWebTarget() - Method in class info.magnolia.rest.client.DefaultRestClient
 
getWebTarget() - Method in interface info.magnolia.rest.client.RestClient
 

H

handleException(Exception, URI) - Method in class info.magnolia.rest.client.exception.handler.DefaultExceptionHandler
 
handleException(Exception, URI) - Method in interface info.magnolia.rest.client.exception.handler.RestClientExceptionHandler
 
handleRestException(AbstractRestCall<T>, WebApplicationException) - Method in class info.magnolia.rest.client.DefaultRestClient
 
handleRestException(AbstractRestCall<T>, WebApplicationException) - Method in interface info.magnolia.rest.client.RestClient
Deprecated.
since 2.0 - replaced by global exception handler configurable via RestClientDefinition.getExceptionHandlerClass().
hashCode() - Method in class info.magnolia.rest.client.cache.RestResponseCacheKey
 
HeadRestCall<T> - Class in info.magnolia.rest.client.call
Deprecated.
since 2.0. Use RestCallDefinition to define rest calls.
HeadRestCall() - Constructor for class info.magnolia.rest.client.call.HeadRestCall
Deprecated.
 

I

info.magnolia.openapi.client - package info.magnolia.openapi.client
 
info.magnolia.rest.client - package info.magnolia.rest.client
 
info.magnolia.rest.client.authentication - package info.magnolia.rest.client.authentication
 
info.magnolia.rest.client.authentication.definition - package info.magnolia.rest.client.authentication.definition
 
info.magnolia.rest.client.authentication.resolver - package info.magnolia.rest.client.authentication.resolver
 
info.magnolia.rest.client.cache - package info.magnolia.rest.client.cache
 
info.magnolia.rest.client.cache.definition - package info.magnolia.rest.client.cache.definition
 
info.magnolia.rest.client.cache.filter - package info.magnolia.rest.client.cache.filter
 
info.magnolia.rest.client.call - package info.magnolia.rest.client.call
 
info.magnolia.rest.client.event - package info.magnolia.rest.client.event
 
info.magnolia.rest.client.exception - package info.magnolia.rest.client.exception
 
info.magnolia.rest.client.exception.handler - package info.magnolia.rest.client.exception.handler
 
info.magnolia.rest.client.factory - package info.magnolia.rest.client.factory
 
info.magnolia.rest.client.proxy - package info.magnolia.rest.client.proxy
 
info.magnolia.rest.client.redirect - package info.magnolia.rest.client.redirect
 
info.magnolia.rest.client.registry - package info.magnolia.rest.client.registry
 
info.magnolia.rest.client.setup - package info.magnolia.rest.client.setup
 
info.magnolia.rest.client.templating - package info.magnolia.rest.client.templating
 
info.magnolia.rest.client.timeout - package info.magnolia.rest.client.timeout
 
info.magnolia.rest.client.value - package info.magnolia.rest.client.value
 
info.magnolia.resteasy.client - package info.magnolia.resteasy.client
 
info.magnolia.resteasy.client.factory - package info.magnolia.resteasy.client.factory
 
info.magnolia.resteasy.client.proxy - package info.magnolia.resteasy.client.proxy
 
invoke(AbstractRestCall<T>) - Method in class info.magnolia.rest.client.DefaultRestClient
Deprecated.
invoke(String) - Method in class info.magnolia.rest.client.DefaultRestClient
 
invoke(String, RestClientExceptionHandler) - Method in class info.magnolia.rest.client.DefaultRestClient
 
invoke(String, Map<String, Object>) - Method in class info.magnolia.rest.client.DefaultRestClient
 
invoke(String, Map<String, Object>, RestClientExceptionHandler) - Method in class info.magnolia.rest.client.DefaultRestClient
 
invoke(AbstractRestCall<T>) - Method in interface info.magnolia.rest.client.RestClient
Deprecated.
invoke(String) - Method in interface info.magnolia.rest.client.RestClient
Invokes a configured REST call by name.
invoke(String, RestClientExceptionHandler) - Method in interface info.magnolia.rest.client.RestClient
Invokes a configured REST call by name, and handles errors with a specific error handler, supporting e.g. graceful fallback, user-friendly messages.
invoke(String, Map<String, Object>) - Method in interface info.magnolia.rest.client.RestClient
Invokes a configured REST call by name, with given template values for request parameters or body.
invoke(String, Map<String, Object>, RestClientExceptionHandler) - Method in interface info.magnolia.rest.client.RestClient
Invokes a configured REST call by name, with given template values for request parameters or body, and handles errors with a specific error handler, supporting e.g. graceful fallback, user-friendly messages.
isCacheable() - Method in class info.magnolia.resteasy.client.RestEasyClientDefinition
Deprecated.
since 2.0 - use RestClientDefinition.getClientConfiguratorClass() for client configuration.
isEnabled() - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
isEnabled() - Method in interface info.magnolia.rest.client.RestClientDefinition
 
isExpired() - Method in class info.magnolia.rest.client.authentication.resolver.BearerExpiryResolver
 
isExpired() - Method in class info.magnolia.rest.client.cache.RestResponseCacheEntry
 
isFallbackToCache() - Method in class info.magnolia.rest.client.timeout.TimeoutConfigurationDefinition
 
isOk() - Method in class info.magnolia.rest.client.value.Template.Result
 
isTrustSelfSignedCertificates() - Method in class info.magnolia.rest.client.TrustStoreConfiguration
 

J

JSON_PATH_CONFIGURATION - Static variable in class info.magnolia.rest.client.RestClientModule
 

K

key() - Method in class info.magnolia.rest.client.value.Template
 

M

MigrateRestEasyClientDefinitions - Class in info.magnolia.rest.client.setup
Migration task for deprecated RestEasy definitions.
MigrateRestEasyClientDefinitions() - Constructor for class info.magnolia.rest.client.setup.MigrateRestEasyClientDefinitions
 

N

newMetadataBuilder() - Method in class info.magnolia.rest.client.registry.RestClientRegistry
 
NoopExpiryResolver - Class in info.magnolia.rest.client.authentication.resolver
Noop impl that is simply does nothing and ignore expiry.
NoopExpiryResolver() - Constructor for class info.magnolia.rest.client.authentication.resolver.NoopExpiryResolver
 

O

ok(T) - Static method in class info.magnolia.rest.client.value.Template.Result
 
onDefinitionsChanged(Collection<DefinitionMetadata>, Collection<DefinitionMetadata>) - Method in interface info.magnolia.rest.client.event.RestClientDefinitionEventHandler
 
onRegister(DefinitionProvider<RestClientDefinition>) - Method in class info.magnolia.rest.client.registry.RestClientRegistry
 
OpenApiDefinitionMapper - Class in info.magnolia.openapi.client
Populate OpenApi Schema content to make up a full RestClientDefinition object.
OpenApiDefinitionMapper() - Constructor for class info.magnolia.openapi.client.OpenApiDefinitionMapper
 
OpenApiRestClientDefinition - Class in info.magnolia.openapi.client
Configured definition for RestClient.
OpenApiRestClientDefinition() - Constructor for class info.magnolia.openapi.client.OpenApiRestClientDefinition
 

P

PasswordTemplate - Class in info.magnolia.rest.client.value
Template resolves Password based on the uuid in the template.
PasswordTemplate(String, PasswordRegistry) - Constructor for class info.magnolia.rest.client.value.PasswordTemplate
 
pattern() - Method in enum info.magnolia.rest.client.value.TemplateType
 
PostRestCall<T> - Class in info.magnolia.rest.client.call
Deprecated.
since 2.0. Use RestCallDefinition to define rest calls.
PostRestCall() - Constructor for class info.magnolia.rest.client.call.PostRestCall
Deprecated.
 
proxy(String) - Method in class info.magnolia.rest.client.DefaultRestClient
 
proxy(Class<T>) - Method in class info.magnolia.rest.client.DefaultRestClient
 
proxy(Class<T>) - Method in interface info.magnolia.rest.client.RestClient
Returns a REST client "proxy" implementation generated from a Java interface annotated with server-side JAX-RS annotations.
proxy(String) - Method in interface info.magnolia.rest.client.RestClient
Returns a REST client "proxy" implementation, as per a given key to a configured proxy definition; the client is generated from the configured proxyClass.
ProxyDefinition - Interface in info.magnolia.rest.client.proxy
Proxy definition.
PutRestCall<T> - Class in info.magnolia.rest.client.call
Deprecated.
since 2.0. Use RestCallDefinition to define rest calls.
PutRestCall() - Constructor for class info.magnolia.rest.client.call.PutRestCall
Deprecated.
 

R

RedirectFilter - Class in info.magnolia.rest.client.redirect
Redirect filter to handle 3xx responses and try get response from redirected location.
RedirectFilter() - Constructor for class info.magnolia.rest.client.redirect.RedirectFilter
 
refreshExpiry(DocumentContext) - Method in class info.magnolia.rest.client.authentication.resolver.BearerExpiryResolver
 
refreshToken(DocumentContext) - Method in class info.magnolia.rest.client.authentication.BearerSecurityScheme
 
register(DefinitionProvider<RestClientDefinition>) - Method in class info.magnolia.rest.client.registry.RestClientRegistry
 
registerComponents(ResteasyClient, List<Object>) - Method in class info.magnolia.resteasy.client.factory.RestEasyClientFactory
Deprecated.
since 2.0 - DefaultClientFactory is handling component registrations.
reload(List<Node>) - Method in class info.magnolia.rest.client.registry.ConfiguredRestClientManager
Deprecated.
 
resetExpiry() - Method in class info.magnolia.rest.client.authentication.resolver.BearerExpiryResolver
 
resolve() - Method in class info.magnolia.rest.client.value.DefaultTemplate
 
resolve() - Method in class info.magnolia.rest.client.value.PasswordTemplate
 
resolve() - Method in class info.magnolia.rest.client.value.Template
 
resolve(Object) - Method in class info.magnolia.rest.client.value.TemplateResolver
 
ResolvedRestCallDefinition - Class in info.magnolia.rest.client.value
Wrapper that ensures that templates are resolved for: path query parameters headers cookies body Note that this wrapper does not modify underlying definition in any way.
ResolvedRestCallDefinition(RestCallDefinition, TemplateResolver) - Constructor for class info.magnolia.rest.client.value.ResolvedRestCallDefinition
 
resolveExpiry(DocumentContext) - Method in class info.magnolia.rest.client.authentication.resolver.BearerExpiryResolver
 
resolveExpiry(DocumentContext) - Method in class info.magnolia.rest.client.authentication.resolver.DurationExpiryResolver
 
resolveExpiry(DocumentContext) - Method in class info.magnolia.rest.client.authentication.resolver.FixedExpiryDateTimeResolver
 
resolveExpiry(DocumentContext) - Method in class info.magnolia.rest.client.authentication.resolver.FixedExpiryInLongResolver
 
resolveExpiry(DocumentContext) - Method in class info.magnolia.rest.client.authentication.resolver.NoopExpiryResolver
 
resolveWithDefaults(Object, Map<String, Object>) - Method in class info.magnolia.rest.client.value.TemplateResolver
 
RestCallDefinition - Interface in info.magnolia.rest.client
Definition for the rest calls (GET, POST, HEAD, PUT, DELETE).
RestClient - Interface in info.magnolia.rest.client
RestClients execute configured rest calls.
RestClientCallException - Exception in info.magnolia.rest.client
Deprecated.
since 2.0 - not used anymore.
RestClientCallException(String) - Constructor for exception info.magnolia.rest.client.RestClientCallException
Deprecated.
 
restClientDefinition - Variable in class info.magnolia.rest.client.DefaultRestClient
 
RestClientDefinition - Interface in info.magnolia.rest.client
Definition for RestClient.
RestClientDefinitionEvent - Class in info.magnolia.rest.client.event
Event to notify updates of RestClientDefinition.
RestClientDefinitionEvent(Collection<DefinitionMetadata>, Collection<DefinitionMetadata>) - Constructor for class info.magnolia.rest.client.event.RestClientDefinitionEvent
 
RestClientDefinitionEventHandler - Interface in info.magnolia.rest.client.event
Handler interface for RestClientDefinitionEvent.
RestClientException - Exception in info.magnolia.rest.client.exception
Exception for RestClient.
RestClientException(String, Object...) - Constructor for exception info.magnolia.rest.client.exception.RestClientException
 
RestClientExceptionHandler - Interface in info.magnolia.rest.client.exception.handler
Handler for exception of RestClient invocation.
RestClientFactory - Class in info.magnolia.rest.client.factory
Factory class that delegates the creation of the RestClient to the specified factory class as defined in the RestClientDefinition.
RestClientFactory(ComponentProvider, RestClientProvider) - Constructor for class info.magnolia.rest.client.factory.RestClientFactory
 
RestClientModule - Class in info.magnolia.rest.client
REST client module.
RestClientModule(ConfigurationSourceFactory, RestClientRegistry) - Constructor for class info.magnolia.rest.client.RestClientModule
 
RestClientModule(ConfiguredRestClientManager) - Constructor for class info.magnolia.rest.client.RestClientModule
RestClientModuleVersionHandler - Class in info.magnolia.rest.client.setup
REST client module version handler.
RestClientModuleVersionHandler() - Constructor for class info.magnolia.rest.client.setup.RestClientModuleVersionHandler
 
RestClientProvider - Interface in info.magnolia.rest.client.registry
Deprecated.
RestClientProvider - Class in info.magnolia.rest.client
Create, cache and provide essential components for RestClient.
RestClientProvider(EventBus) - Constructor for class info.magnolia.rest.client.RestClientProvider
 
RestClientRegistry - Class in info.magnolia.rest.client.registry
Handle RestClientDefinition registration via both JCR and YAML (light module).
RestClientRegistry(ModuleRegistry, EventBus, RestClientFactory) - Constructor for class info.magnolia.rest.client.registry.RestClientRegistry
 
RestEasyClient - Class in info.magnolia.resteasy.client
Deprecated.
since 2.0 - use DefaultRestClient.
RestEasyClient(ResteasyWebTarget, RestEasyClientDefinition) - Constructor for class info.magnolia.resteasy.client.RestEasyClient
Deprecated.
 
RestEasyClientDefinition - Class in info.magnolia.resteasy.client
Deprecated.
RestEasyClientDefinition() - Constructor for class info.magnolia.resteasy.client.RestEasyClientDefinition
Deprecated.
 
RestEasyClientDefinition.BrowserCacheConfigurator - Class in info.magnolia.resteasy.client
Deprecated.
Enables the BrowserCacheFeature on client.
RestEasyClientFactory - Class in info.magnolia.resteasy.client.factory
Deprecated.
- use DefaultClientFactory instead.
RestEasyClientFactory() - Constructor for class info.magnolia.resteasy.client.factory.RestEasyClientFactory
Deprecated.
 
RestEasyClientFactory(RestEasyClientDefinition) - Constructor for class info.magnolia.resteasy.client.factory.RestEasyClientFactory
Deprecated.
since 2.0 - definition is now passed into the RestEasyClientFactory.createClient(RestClientDefinition).
RestResponseCacheEntry - Class in info.magnolia.rest.client.cache
The cache entry which will be used as a wrapper for REST response and stored in the Cache.
RestResponseCacheEntry(byte[], MultivaluedMap<String, String>, LocalDateTime) - Constructor for class info.magnolia.rest.client.cache.RestResponseCacheEntry
 
RestResponseCacheKey - Class in info.magnolia.rest.client.cache
Cache key which will be used as a wrapper for request uri and headers, and will be stored along with RestResponseCacheEntry.
RestTemplatingFunctions - Class in info.magnolia.rest.client.templating
RestTemplatingFunctions, aka restfn, enable performing REST client operations from Magnolia templating.
RestTemplatingFunctions(RestClientRegistry, RestClientFactory) - Constructor for class info.magnolia.rest.client.templating.RestTemplatingFunctions
 

S

SecuritySchemeDefinition - Interface in info.magnolia.rest.client.authentication.definition
Security scheme definition interface.
SecuritySchemeType - Annotation Type in info.magnolia.rest.client.authentication.definition
TypeAlias specifying a SecuritySchemeDefinition type.
setBaseUrl(String) - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
setBody(Object) - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
setCacheable(boolean) - Method in class info.magnolia.resteasy.client.RestEasyClientDefinition
Deprecated.
since 2.0 - use RestClientDefinition.getClientConfiguratorClass() for client configuration.
setCacheConfiguration(CacheConfigurationDefinition) - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
setClientConfiguratorClass(Class<? extends Consumer<ClientBuilder>>) - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
setClientFactoryClass(Class<? extends ClientFactory>) - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
setClientFilters(List<Object>) - Method in class info.magnolia.resteasy.client.RestEasyClientDefinition
Deprecated.
setClientServiceClass(Class<?>) - Method in class info.magnolia.resteasy.client.proxy.ConfiguredClientServiceDefinition
Deprecated.
 
setComponents(List<Object>) - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
setConnectTimeout(int) - Method in class info.magnolia.rest.client.timeout.TimeoutConfigurationDefinition
Specify the time limit (in seconds), within which the connection to the specified server must be made, otherwise an exception is thrown.
setCookies(Map<String, String>) - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
setDefaultValues(Map<String, Object>) - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
setEnabled(boolean) - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
setEntityClass(Class) - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
setExceptionHandlerClass(Class<? extends RestClientExceptionHandler>) - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
setExpireAt(LocalDateTime) - Method in class info.magnolia.rest.client.cache.RestResponseCacheEntry
 
setExpireIn(int) - Method in class info.magnolia.rest.client.cache.definition.ConfiguredCacheConfigurationDefinition
Specify how long the cache entry will be expired after a duration.
setExpiry(BearerExpiryDefinition) - Method in class info.magnolia.rest.client.authentication.definition.BearerSecuritySchemeDefinition
 
setExpiryDateTimePattern(String) - Method in class info.magnolia.rest.client.authentication.definition.FixedExpiryDateTimeDefinition
 
setExpiryJsonPath(String) - Method in class info.magnolia.rest.client.authentication.definition.ConfiguredBearerExpiryDefinition
 
setExpiryResolverImpl(Class<? extends BearerExpiryResolver>) - Method in class info.magnolia.rest.client.authentication.definition.ConfiguredBearerExpiryDefinition
 
setExpiryTimeUnit(String) - Method in class info.magnolia.rest.client.authentication.definition.DurationExpiryDefinition
 
setExpiryZoneId(String) - Method in class info.magnolia.rest.client.authentication.definition.FixedExpiryDateTimeDefinition
 
setFallbackToCache(boolean) - Method in class info.magnolia.rest.client.timeout.TimeoutConfigurationDefinition
Specify whether the cache will be used as fallback when timeout reaching.
setHeaders(Map<String, Object>) - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
setHttpPort(int) - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
Deprecated.
since 2.0 - not used anymore.
setHttpsPort(int) - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
Deprecated.
since 2.0 - not used anymore.
setImplementationClass(Class<? extends ClientRequestFilter>) - Method in class info.magnolia.rest.client.authentication.definition.BasicSecuritySchemeDefinition
 
setImplementationClass(Class<? extends ClientRequestFilter>) - Method in class info.magnolia.rest.client.authentication.definition.BearerSecuritySchemeDefinition
 
setImplementationClass(Class<? extends CachingFilter>) - Method in class info.magnolia.rest.client.cache.definition.ConfiguredCacheConfigurationDefinition
 
setKeyStorePassword(String) - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
Deprecated.
since 2.0 - not used anymore.
setKeyStorePath(String) - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
Deprecated.
since 2.0 - not used anymore.
setKeyStoreType(String) - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
Deprecated.
since 2.0 - not used anymore.
setMethod(String) - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
setName(String) - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
setName(String) - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
setName(String) - Method in class info.magnolia.rest.client.proxy.ConfiguredProxyDefinition
 
setPassword(String) - Method in class info.magnolia.rest.client.authentication.definition.BasicSecuritySchemeDefinition
 
setPath(String) - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
setProxies(Map<String, ? extends ProxyDefinition>) - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
setProxyClass(Class<?>) - Method in class info.magnolia.rest.client.proxy.ConfiguredProxyDefinition
 
setQueryParameters(Map<String, String>) - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
setQueryParams(Map<String, String>) - Method in class info.magnolia.rest.client.call.AbstractRestCall
Deprecated.
setReadTimeout(int) - Method in class info.magnolia.rest.client.timeout.TimeoutConfigurationDefinition
Specify the time limit (in seconds), within which the data reading time of the specified server must be made, otherwise an exception is thrown.
setRequestHeaders(MultivaluedMap<String, String>) - Method in class info.magnolia.rest.client.cache.RestResponseCacheKey
 
setRestCallName(String) - Method in class info.magnolia.rest.client.authentication.definition.BearerSecuritySchemeDefinition
 
setRestCalls(Map<String, RestCallDefinition>) - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
setRestClientDefinition(RestClientDefinition) - Method in class info.magnolia.rest.client.DefaultRestClient
Deprecated.
since 2.0 without replacement - modifying rest client's internal state is not desirable.
setRestClientName(String) - Method in class info.magnolia.rest.client.authentication.definition.BearerSecuritySchemeDefinition
 
setSchemaUrl(String) - Method in class info.magnolia.openapi.client.OpenApiRestClientDefinition
 
setSecurityScheme(String) - Method in class info.magnolia.rest.client.ConfiguredRestCallDefinition
 
setSecuritySchemes(Map<String, SecuritySchemeDefinition>) - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
setTemplateValues(Map<String, Object>) - Method in class info.magnolia.rest.client.call.AbstractRestCall
Deprecated.
setTimeoutConfiguration(TimeoutConfigurationDefinition) - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
setTimeoutHandlerClass(Class<? extends TimeoutHandler>) - Method in class info.magnolia.rest.client.timeout.TimeoutConfigurationDefinition
Specify the class that will handle the timeout exception, if there is no custom handler provided, the default one will be used.
setTokenJsonPath(String) - Method in class info.magnolia.rest.client.authentication.definition.BearerSecuritySchemeDefinition
 
setTrustSelfSignedCertificates(boolean) - Method in class info.magnolia.rest.client.TrustStoreConfiguration
 
setTrustStoreConfiguration(TrustStoreConfiguration) - Method in class info.magnolia.rest.client.ConfiguredRestClientDefinition
 
setTrustStorePassword(String) - Method in class info.magnolia.rest.client.TrustStoreConfiguration
 
setTrustStorePassword(String) - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
setTrustStorePath(String) - Method in class info.magnolia.rest.client.TrustStoreConfiguration
 
setTrustStorePath(String) - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
setTrustStoreType(String) - Method in class info.magnolia.rest.client.TrustStoreConfiguration
 
setTrustStoreType(String) - Method in class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
setUri(String) - Method in class info.magnolia.rest.client.cache.RestResponseCacheKey
 
setUsername(String) - Method in class info.magnolia.rest.client.authentication.definition.BasicSecuritySchemeDefinition
 
SSLRestEasyClientDefinition - Class in info.magnolia.resteasy.client
Deprecated.
since 2.0 - use TrustStoreConfiguration.
SSLRestEasyClientDefinition() - Constructor for class info.magnolia.resteasy.client.SSLRestEasyClientDefinition
Deprecated.
 
SSLRestEasyClientFactory - Class in info.magnolia.resteasy.client.factory
Deprecated.
since 2.0 - use DefaultClientFactory instead.
SSLRestEasyClientFactory() - Constructor for class info.magnolia.resteasy.client.factory.SSLRestEasyClientFactory
Deprecated.
 
SSLRestEasyClientFactory(SSLRestEasyClientDefinition) - Constructor for class info.magnolia.resteasy.client.factory.SSLRestEasyClientFactory
Deprecated.
since 2.0
start(ModuleLifecycleContext) - Method in class info.magnolia.rest.client.RestClientModule
 
stop(ModuleLifecycleContext) - Method in class info.magnolia.rest.client.RestClientModule
 

T

Template<T> - Class in info.magnolia.rest.client.value
Template is a string in curly brackets that can be rendered into a real value.
Template(String) - Constructor for class info.magnolia.rest.client.value.Template
 
Template.Result<T> - Class in info.magnolia.rest.client.value
Result of the template resolution.
TemplateResolver - Class in info.magnolia.rest.client.value
Template resolver resolves (translates to a value) templates in strings.
TemplateResolver() - Constructor for class info.magnolia.rest.client.value.TemplateResolver
 
TemplateType - Enum in info.magnolia.rest.client.value
Enumeration of supported template types.
TimeoutConfigurationDefinition - Class in info.magnolia.rest.client.timeout
Configure RestClient timeout.
TimeoutConfigurationDefinition() - Constructor for class info.magnolia.rest.client.timeout.TimeoutConfigurationDefinition
 
TimeoutHandler - Class in info.magnolia.rest.client.timeout
Handle ProcessingException which caused by either SocketTimeoutException or ConnectTimeoutException.
TimeoutHandler(TimeoutConfigurationDefinition, Cache) - Constructor for class info.magnolia.rest.client.timeout.TimeoutHandler
 
TokenExpiryType - Annotation Type in info.magnolia.rest.client.authentication.definition
TypeAlias specifying a BearerExpiryDefinition type.
toResponse() - Method in class info.magnolia.rest.client.cache.RestResponseCacheEntry
 
toResponse(ProcessingException, URI, Map<String, Object>, Class<T>) - Method in class info.magnolia.rest.client.timeout.TimeoutHandler
 
toString() - Method in class info.magnolia.rest.client.authentication.BasicAuthentication
 
toString() - Method in class info.magnolia.rest.client.authentication.BearerAuthentication
 
toString() - Method in class info.magnolia.rest.client.value.Template
 
TrustStoreConfiguration - Class in info.magnolia.rest.client
Trust store configuration is used when the target server has self-signed certificate.
TrustStoreConfiguration() - Constructor for class info.magnolia.rest.client.TrustStoreConfiguration
 
type() - Method in class info.magnolia.rest.client.registry.RestClientRegistry
 

U

unregisterAndRegister(Collection<DefinitionMetadata>, Collection<DefinitionProvider<RestClientDefinition>>) - Method in class info.magnolia.rest.client.registry.RestClientRegistry
 
unregisterAndRegister(Set<String>, List<RestClientProvider>) - Method in class info.magnolia.rest.client.registry.RestClientRegistry
UnresolvableTemplateException - Exception in info.magnolia.rest.client.value
Exception thrown when template was not resolved.
UnresolvableTemplateException(String) - Constructor for exception info.magnolia.rest.client.value.UnresolvableTemplateException
 

V

value() - Method in class info.magnolia.rest.client.value.Template.Result
 
valueOf(String) - Static method in enum info.magnolia.rest.client.value.TemplateType
Returns the enum constant of this type with the specified name.
values() - Static method in enum info.magnolia.rest.client.value.TemplateType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J K M N O P R S T U V 
Skip navigation links

Copyright © 2020 Magnolia International Ltd.. All rights reserved.