Skip navigation links
A C D F G H I M O P R S T W 

A

ALL - Static variable in interface io.micronaut.multitenancy.tenantresolver.TenantResolver
Constant for a mapping to all tenants.

C

cookiename - Variable in class io.micronaut.multitenancy.tenantresolver.CookieTenantResolver
The name of the header.
CookieTenantResolver - Class in io.micronaut.multitenancy.tenantresolver
A TenantResolver that resolves the tenant from a request cookie.
CookieTenantResolver(CookieTenantResolverConfiguration) - Constructor for class io.micronaut.multitenancy.tenantresolver.CookieTenantResolver
 
CookieTenantResolverConfiguration - Interface in io.micronaut.multitenancy.tenantresolver
CookieTenantResolver configuration.
CookieTenantResolverConfigurationProperties - Class in io.micronaut.multitenancy.tenantresolver
ConfigurationProperties implementation of CookieTenantResolverConfiguration.
CookieTenantResolverConfigurationProperties() - Constructor for class io.micronaut.multitenancy.tenantresolver.CookieTenantResolverConfigurationProperties
 
CookieTenantWriter - Class in io.micronaut.multitenancy.writer
Writes the tenantId to in a cookie.
CookieTenantWriter(CookieTenantWriterConfiguration) - Constructor for class io.micronaut.multitenancy.writer.CookieTenantWriter
 
cookieTenantWriterConfiguration - Variable in class io.micronaut.multitenancy.writer.CookieTenantWriter
 
CookieTenantWriterConfigurationProperties - Class in io.micronaut.multitenancy.writer
ConfigurationProperties implementation of CookieTenantWriterConfiguration.
CookieTenantWriterConfigurationProperties() - Constructor for class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
 

D

DEFAULT - Static variable in interface io.micronaut.multitenancy.tenantresolver.TenantResolver
The name of the default tenant.
DEFAULT_ATTRIBUTE - Static variable in interface io.micronaut.multitenancy.tenantresolver.SessionTenantResolverConfiguration
 
DEFAULT_COOKIENAME - Static variable in interface io.micronaut.multitenancy.tenantresolver.CookieTenantResolverConfiguration
 
DEFAULT_COOKIENAME - Static variable in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
The default cookie name.
DEFAULT_COOKIEPATH - Static variable in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
Default Cookie Path.
DEFAULT_ENABLE - Static variable in class io.micronaut.multitenancy.tenantresolver.CookieTenantResolverConfigurationProperties
The default enable value.
DEFAULT_ENABLE - Static variable in class io.micronaut.multitenancy.tenantresolver.FixedTenantResolverConfigurationProperties
The default enable value.
DEFAULT_ENABLE - Static variable in class io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolverConfigurationProperties
The default enable value.
DEFAULT_ENABLE - Static variable in class io.micronaut.multitenancy.tenantresolver.PrincipalTenantResolverConfigurationProperties
The default enable value.
DEFAULT_ENABLE - Static variable in class io.micronaut.multitenancy.tenantresolver.SessionTenantResolverConfigurationProperties
The default enable value.
DEFAULT_ENABLE - Static variable in class io.micronaut.multitenancy.tenantresolver.SubdomainTenantResolverConfigurationProperties
The default enable value.
DEFAULT_ENABLE - Static variable in class io.micronaut.multitenancy.tenantresolver.SystemPropertyTenantResolverConfigurationProperties
The default enable value.
DEFAULT_ENABLED - Static variable in class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
The default enable value.
DEFAULT_ENABLED - Static variable in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
The default enable value.
DEFAULT_ENABLED - Static variable in class io.micronaut.multitenancy.writer.HttpHeaderTenantWriterConfigurationProperties
The default enable value.
DEFAULT_HEADER_NAME - Static variable in interface io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolverConfiguration
 
DEFAULT_HEADERNAME - Static variable in class io.micronaut.multitenancy.writer.HttpHeaderTenantWriterConfigurationProperties
The default header name.
DEFAULT_HTTPONLY - Static variable in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
The default http only value.
DEFAULT_PATH - Static variable in class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
The default path.
DEFAULT_SECURE - Static variable in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
The default secure value.
DEFAULT_SYSTEM_PROPERTY_NAME - Static variable in class io.micronaut.multitenancy.tenantresolver.SystemPropertyTenantResolverConfigurationProperties
 
doFilter(MutableHttpRequest<?>, ClientFilterChain) - Method in class io.micronaut.multitenancy.propagation.TenantPropagationHttpClientFilter
If the request should be processed and the tenant id is resolved, the tenant is written to the targeted request with a TenantWriter.

F

FixedTenantResolver - Class in io.micronaut.multitenancy.tenantresolver
A TenantResolver that resolves to a fixed static named tenant id.
FixedTenantResolver(FixedTenantResolverConfiguration) - Constructor for class io.micronaut.multitenancy.tenantresolver.FixedTenantResolver
Constructs a fixed tenant resolver.
FixedTenantResolverConfiguration - Interface in io.micronaut.multitenancy.tenantresolver
Interface to define FixedTenantResolver configuration.
FixedTenantResolverConfigurationProperties - Class in io.micronaut.multitenancy.tenantresolver
ConfigurationProperties implementation of FixedTenantResolverConfiguration.
FixedTenantResolverConfigurationProperties() - Constructor for class io.micronaut.multitenancy.tenantresolver.FixedTenantResolverConfigurationProperties
 

G

getAttribute() - Method in interface io.micronaut.multitenancy.tenantresolver.SessionTenantResolverConfiguration
 
getAttribute() - Method in class io.micronaut.multitenancy.tenantresolver.SessionTenantResolverConfigurationProperties
 
getCookieDomain() - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
 
getCookieMaxAge() - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
 
getCookiename() - Method in interface io.micronaut.multitenancy.tenantresolver.CookieTenantResolverConfiguration
Cookie name which should be used to resolve the tenant id from.
getCookiename() - Method in class io.micronaut.multitenancy.tenantresolver.CookieTenantResolverConfigurationProperties
 
getCookiename() - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
 
getCookieName() - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
 
getCookiePath() - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
 
getCookieSameSite() - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
 
getHeaderName() - Method in interface io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolverConfiguration
Http Header name which should be used to resolve the tenant id from.
getHeaderName() - Method in class io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolverConfigurationProperties
 
getHeaderName() - Method in class io.micronaut.multitenancy.writer.HttpHeaderTenantWriter
 
getHeaderName() - Method in class io.micronaut.multitenancy.writer.HttpHeaderTenantWriterConfigurationProperties
 
getPath() - Method in interface io.micronaut.multitenancy.propagation.TenantPropagationConfiguration
 
getPath() - Method in class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
 
getServiceIdPattern() - Method in class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
 
getServiceIdRegex() - Method in class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
 
getSystemPropertyName() - Method in interface io.micronaut.multitenancy.tenantresolver.SystemPropertyTenantResolverConfiguration
 
getSystemPropertyName() - Method in class io.micronaut.multitenancy.tenantresolver.SystemPropertyTenantResolverConfigurationProperties
 
getTenantId() - Method in interface io.micronaut.multitenancy.tenantresolver.FixedTenantResolverConfiguration
Returns the fixed Tenant ID.
getTenantId() - Method in class io.micronaut.multitenancy.tenantresolver.FixedTenantResolverConfigurationProperties
 
getUriPattern() - Method in class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
 
getUriRegex() - Method in class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
 

H

headerName - Variable in class io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolver
The name of the header.
HttpHeaderTenantResolver - Class in io.micronaut.multitenancy.tenantresolver
A TenantResolver that resolves the tenant from the request HTTP Header.
HttpHeaderTenantResolver(HttpHeaderTenantResolverConfiguration) - Constructor for class io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolver
 
HttpHeaderTenantResolverConfiguration - Interface in io.micronaut.multitenancy.tenantresolver
HttpHeaderTenantResolverConfigurationProperties - Class in io.micronaut.multitenancy.tenantresolver
ConfigurationProperties implementation of HttpHeaderTenantResolverConfiguration.
HttpHeaderTenantResolverConfigurationProperties() - Constructor for class io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolverConfigurationProperties
 
HttpHeaderTenantWriter - Class in io.micronaut.multitenancy.writer
Write the tenant id in an HTTP header.
HttpHeaderTenantWriter(HttpHeaderTenantWriterConfiguration) - Constructor for class io.micronaut.multitenancy.writer.HttpHeaderTenantWriter
 
httpHeaderTenantWriterConfiguration - Variable in class io.micronaut.multitenancy.writer.HttpHeaderTenantWriter
 
HttpHeaderTenantWriterConfigurationProperties - Class in io.micronaut.multitenancy.writer
Tenant Writer Configuration Properties.
HttpHeaderTenantWriterConfigurationProperties() - Constructor for class io.micronaut.multitenancy.writer.HttpHeaderTenantWriterConfigurationProperties
 
HttpRequestTenantResolver - Interface in io.micronaut.multitenancy.tenantresolver
An interface for multi-tenant aware applications which resolve the current identifier for the current request.

I

io.micronaut.multitenancy - package io.micronaut.multitenancy
Multitenancy capabilities.
io.micronaut.multitenancy.exceptions - package io.micronaut.multitenancy.exceptions
Encapsulate classes related with Multitenancy exceptions.
io.micronaut.multitenancy.propagation - package io.micronaut.multitenancy.propagation
Encapsulate classes related with Multitenancy propagation.
io.micronaut.multitenancy.tenantresolver - package io.micronaut.multitenancy.tenantresolver
Encapsulate classes related with Multitenancy tenant resolution.
io.micronaut.multitenancy.writer - package io.micronaut.multitenancy.writer
Encapsulate classes related with Multitenancy writing.
isCookieHttpOnly() - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
 
isCookieSecure() - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
 
isEnabled() - Method in class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
 
isEnabled() - Method in class io.micronaut.multitenancy.tenantresolver.CookieTenantResolverConfigurationProperties
 
isEnabled() - Method in class io.micronaut.multitenancy.tenantresolver.FixedTenantResolverConfigurationProperties
 
isEnabled() - Method in class io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolverConfigurationProperties
 
isEnabled() - Method in class io.micronaut.multitenancy.tenantresolver.PrincipalTenantResolverConfigurationProperties
 
isEnabled() - Method in class io.micronaut.multitenancy.tenantresolver.SessionTenantResolverConfigurationProperties
 
isEnabled() - Method in class io.micronaut.multitenancy.tenantresolver.SubdomainTenantResolverConfigurationProperties
 
isEnabled() - Method in class io.micronaut.multitenancy.tenantresolver.SystemPropertyTenantResolverConfigurationProperties
 
isEnabled() - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
 
isEnabled() - Method in class io.micronaut.multitenancy.writer.HttpHeaderTenantWriterConfigurationProperties
 

M

MultitenancyConfiguration - Interface in io.micronaut.multitenancy
Define constants used by Multitenancy.

O

outgoingHttpRequestProcessor - Variable in class io.micronaut.multitenancy.propagation.TenantPropagationHttpClientFilter
 

P

PREFIX - Static variable in interface io.micronaut.multitenancy.MultitenancyConfiguration
 
PREFIX - Static variable in class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
 
PREFIX - Static variable in class io.micronaut.multitenancy.tenantresolver.CookieTenantResolverConfigurationProperties
 
PREFIX - Static variable in class io.micronaut.multitenancy.tenantresolver.FixedTenantResolverConfigurationProperties
 
PREFIX - Static variable in class io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolverConfigurationProperties
 
PREFIX - Static variable in class io.micronaut.multitenancy.tenantresolver.PrincipalTenantResolverConfigurationProperties
 
PREFIX - Static variable in class io.micronaut.multitenancy.tenantresolver.SessionTenantResolverConfigurationProperties
 
PREFIX - Static variable in class io.micronaut.multitenancy.tenantresolver.SubdomainTenantResolverConfigurationProperties
 
PREFIX - Static variable in class io.micronaut.multitenancy.tenantresolver.SystemPropertyTenantResolverConfigurationProperties
 
PREFIX - Static variable in interface io.micronaut.multitenancy.tenantresolver.TenantResolver
 
PREFIX - Static variable in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
 
PREFIX - Static variable in class io.micronaut.multitenancy.writer.HttpHeaderTenantWriterConfigurationProperties
 
PREFIX - Static variable in interface io.micronaut.multitenancy.writer.TenantWriter
 
PrincipalTenantResolver - Class in io.micronaut.multitenancy.tenantresolver
A tenant resolver that resolves the tenant from the authenticated principal.
PrincipalTenantResolver() - Constructor for class io.micronaut.multitenancy.tenantresolver.PrincipalTenantResolver
 
PrincipalTenantResolverConfiguration - Interface in io.micronaut.multitenancy.tenantresolver
An interface defining PrincipalTenantResolver configuration.
PrincipalTenantResolverConfigurationProperties - Class in io.micronaut.multitenancy.tenantresolver
ConfigurationProperties implementation of PrincipalTenantResolverConfiguration.
PrincipalTenantResolverConfigurationProperties() - Constructor for class io.micronaut.multitenancy.tenantresolver.PrincipalTenantResolverConfigurationProperties
 

R

resolveTenantIdentifier() - Method in class io.micronaut.multitenancy.tenantresolver.CookieTenantResolver
 
resolveTenantIdentifier(HttpRequest<?>) - Method in class io.micronaut.multitenancy.tenantresolver.CookieTenantResolver
 
resolveTenantIdentifier() - Method in class io.micronaut.multitenancy.tenantresolver.FixedTenantResolver
 
resolveTenantIdentifier() - Method in class io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolver
 
resolveTenantIdentifier(HttpRequest<?>) - Method in class io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolver
 
resolveTenantIdentifier(HttpRequest<?>) - Method in interface io.micronaut.multitenancy.tenantresolver.HttpRequestTenantResolver
Resolves the current tenant identifier.
resolveTenantIdentifier() - Method in class io.micronaut.multitenancy.tenantresolver.PrincipalTenantResolver
 
resolveTenantIdentifier(HttpRequest<?>) - Method in class io.micronaut.multitenancy.tenantresolver.PrincipalTenantResolver
 
resolveTenantIdentifier() - Method in class io.micronaut.multitenancy.tenantresolver.SessionTenantResolver
 
resolveTenantIdentifier(HttpRequest<?>) - Method in class io.micronaut.multitenancy.tenantresolver.SessionTenantResolver
 
resolveTenantIdentifier() - Method in class io.micronaut.multitenancy.tenantresolver.SubdomainTenantResolver
 
resolveTenantIdentifier(HttpRequest<?>) - Method in class io.micronaut.multitenancy.tenantresolver.SubdomainTenantResolver
 
resolveTenantIdentifier() - Method in class io.micronaut.multitenancy.tenantresolver.SystemPropertyTenantResolver
 
resolveTenantIdentifier() - Method in interface io.micronaut.multitenancy.tenantresolver.TenantResolver
Resolves the current tenant identifier.
resolveTenantIdentifierAtRequest(HttpRequest<Object>) - Method in class io.micronaut.multitenancy.tenantresolver.CookieTenantResolver
resolveTenantIdentifierAtRequest(HttpRequest<Object>) - Method in class io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolver
resolveTenantIdentifierAtRequest(HttpRequest<Object>) - Method in class io.micronaut.multitenancy.tenantresolver.PrincipalTenantResolver
resolveTenantIdentifierAtRequest(HttpRequest<Object>) - Method in class io.micronaut.multitenancy.tenantresolver.SessionTenantResolver
resolveTenantIdentifierAtRequest(HttpRequest<Object>) - Method in class io.micronaut.multitenancy.tenantresolver.SubdomainTenantResolver

S

SessionTenantResolver - Class in io.micronaut.multitenancy.tenantresolver
Resolves the tenant id from the user HTTP session.
SessionTenantResolver(SessionTenantResolverConfiguration) - Constructor for class io.micronaut.multitenancy.tenantresolver.SessionTenantResolver
 
SessionTenantResolverConfiguration - Interface in io.micronaut.multitenancy.tenantresolver
A interface defining SessionTenantResolver configuration.
SessionTenantResolverConfigurationProperties - Class in io.micronaut.multitenancy.tenantresolver
ConfigurationProperties implementation of SessionTenantResolverConfiguration.
SessionTenantResolverConfigurationProperties() - Constructor for class io.micronaut.multitenancy.tenantresolver.SessionTenantResolverConfigurationProperties
 
setAttribute(String) - Method in class io.micronaut.multitenancy.tenantresolver.SessionTenantResolverConfigurationProperties
Session Attribute name.
setCookieDomain(String) - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
Sets the domain name of this Cookie.
setCookieHttpOnly(boolean) - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
Whether the Cookie can only be accessed via HTTP.
setCookieMaxAge(TemporalAmount) - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
Sets the maximum age of the cookie.
setCookiename(String) - Method in class io.micronaut.multitenancy.tenantresolver.CookieTenantResolverConfigurationProperties
Cookie name which should be used to resolve the tenant id from.
setCookiename(String) - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
Cookie Name.
setCookiePath(String) - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
Sets the path of the cookie.
setCookieSameSite(SameSite) - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
Determines if this this Cookie can be sent along cross-site requests.
setCookieSecure(boolean) - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
Sets whether the cookie is secured.
setEnabled(boolean) - Method in class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
Whether TenantPropagationHttpClientFilter should be enabled.
setEnabled(boolean) - Method in class io.micronaut.multitenancy.tenantresolver.CookieTenantResolverConfigurationProperties
Whether to enable CookieTenantResolver.
setEnabled(boolean) - Method in class io.micronaut.multitenancy.tenantresolver.FixedTenantResolverConfigurationProperties
setEnabled(boolean) - Method in class io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolverConfigurationProperties
setEnabled(boolean) - Method in class io.micronaut.multitenancy.tenantresolver.PrincipalTenantResolverConfigurationProperties
setEnabled(boolean) - Method in class io.micronaut.multitenancy.tenantresolver.SessionTenantResolverConfigurationProperties
setEnabled(boolean) - Method in class io.micronaut.multitenancy.tenantresolver.SubdomainTenantResolverConfigurationProperties
setEnabled(boolean) - Method in class io.micronaut.multitenancy.tenantresolver.SystemPropertyTenantResolverConfigurationProperties
setEnabled(boolean) - Method in class io.micronaut.multitenancy.writer.CookieTenantWriterConfigurationProperties
setEnabled(boolean) - Method in class io.micronaut.multitenancy.writer.HttpHeaderTenantWriterConfigurationProperties
setHeaderName(String) - Method in class io.micronaut.multitenancy.tenantresolver.HttpHeaderTenantResolverConfigurationProperties
Http Header name which should be used to resolve the tenant id from.
setHeaderName(String) - Method in class io.micronaut.multitenancy.writer.HttpHeaderTenantWriterConfigurationProperties
Http Header name.
setPath(String) - Method in class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
setPropertyName(String) - Method in class io.micronaut.multitenancy.tenantresolver.SystemPropertyTenantResolverConfigurationProperties
System property name.
setServiceIdRegex(String) - Method in class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
Regular expression to match service ID.
setTenantId(String) - Method in class io.micronaut.multitenancy.tenantresolver.FixedTenantResolverConfigurationProperties
The fixed tenant ID.
setUriRegex(String) - Method in class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
Regular expression to match URI.
SubdomainTenantResolver - Class in io.micronaut.multitenancy.tenantresolver
A tenant resolver that resolves the tenant from the Subdomain.
SubdomainTenantResolver() - Constructor for class io.micronaut.multitenancy.tenantresolver.SubdomainTenantResolver
 
SubdomainTenantResolverConfiguration - Interface in io.micronaut.multitenancy.tenantresolver
An interface defining SubdomainTenantResolver configuration.
SubdomainTenantResolverConfigurationProperties - Class in io.micronaut.multitenancy.tenantresolver
ConfigurationProperties implementation of SessionTenantResolverConfiguration.
SubdomainTenantResolverConfigurationProperties() - Constructor for class io.micronaut.multitenancy.tenantresolver.SubdomainTenantResolverConfigurationProperties
 
SystemPropertyTenantResolver - Class in io.micronaut.multitenancy.tenantresolver
A TenantResolver that resolves from a System property called .
SystemPropertyTenantResolver(SystemPropertyTenantResolverConfiguration) - Constructor for class io.micronaut.multitenancy.tenantresolver.SystemPropertyTenantResolver
Constructs a system property tenant resolver.
SystemPropertyTenantResolverConfiguration - Interface in io.micronaut.multitenancy.tenantresolver
An interface to define SystemPropertyTenantResolver configuration.
SystemPropertyTenantResolverConfigurationProperties - Class in io.micronaut.multitenancy.tenantresolver
ConfigurationProperties properties implementation of SystemPropertyTenantResolverConfiguration.
SystemPropertyTenantResolverConfigurationProperties() - Constructor for class io.micronaut.multitenancy.tenantresolver.SystemPropertyTenantResolverConfigurationProperties
 

T

TenantException - Exception in io.micronaut.multitenancy.exceptions
Exception thrown when an error occurs resolving the tenant.
TenantException(String) - Constructor for exception io.micronaut.multitenancy.exceptions.TenantException
Constructs a new tenant exception with the specified detail message.
TenantException(String, Throwable) - Constructor for exception io.micronaut.multitenancy.exceptions.TenantException
Constructs a new tenant exception with the specified detail message.
TenantNotFoundException - Exception in io.micronaut.multitenancy.exceptions
Thrown when the tenant cannot be found.
TenantNotFoundException() - Constructor for exception io.micronaut.multitenancy.exceptions.TenantNotFoundException
Constructs a new Tenant Not Found exception.
TenantNotFoundException(String) - Constructor for exception io.micronaut.multitenancy.exceptions.TenantNotFoundException
Constructs a new Tenant Not Found with the specified detail message.
TenantNotFoundException(String, Throwable) - Constructor for exception io.micronaut.multitenancy.exceptions.TenantNotFoundException
Constructs a new Tenant Not Found with the specified detail message.
TenantPropagationConfiguration - Interface in io.micronaut.multitenancy.propagation
Tenant propagation Configuration.
tenantPropagationConfiguration - Variable in class io.micronaut.multitenancy.propagation.TenantPropagationHttpClientFilter
 
TenantPropagationConfigurationProperties - Class in io.micronaut.multitenancy.propagation
Tenant propagation Configuration Properties.
TenantPropagationConfigurationProperties() - Constructor for class io.micronaut.multitenancy.propagation.TenantPropagationConfigurationProperties
 
TenantPropagationHttpClientFilter - Class in io.micronaut.multitenancy.propagation
HttpClientFilter to enable Token propagation.
TenantPropagationHttpClientFilter(TenantResolver, TenantWriter, TenantPropagationConfiguration, OutgoingHttpRequestProcessor) - Constructor for class io.micronaut.multitenancy.propagation.TenantPropagationHttpClientFilter
 
tenantResolver - Variable in class io.micronaut.multitenancy.propagation.TenantPropagationHttpClientFilter
 
TenantResolver - Interface in io.micronaut.multitenancy.tenantresolver
An interface for applications that implement Multi Tenancy to implement in order to resolve the current identifier.
TenantWriter - Interface in io.micronaut.multitenancy.writer
Responsible for writing the tenant in the request.
tokenWriter - Variable in class io.micronaut.multitenancy.propagation.TenantPropagationHttpClientFilter
 

W

writeTenant(MutableHttpRequest<?>, Serializable) - Method in class io.micronaut.multitenancy.writer.CookieTenantWriter
Writes the Tenant Id in a cookie of the request.
writeTenant(MutableHttpRequest<?>, Serializable) - Method in class io.micronaut.multitenancy.writer.HttpHeaderTenantWriter
Writes the token to the request.
writeTenant(MutableHttpRequest<?>, Serializable) - Method in interface io.micronaut.multitenancy.writer.TenantWriter
Writes the token to the request.
A C D F G H I M O P R S T W 
Skip navigation links