@Singleton @Requires(property="micronaut.multitenancy.tenantwriter.cookie.enabled") @Requires(beans=io.micronaut.multitenancy.writer.CookieTenantWriterConfiguration.class) public class CookieTenantWriter extends Object implements TenantWriter
| Modifier and Type | Field and Description |
|---|---|
protected io.micronaut.multitenancy.writer.CookieTenantWriterConfiguration |
cookieTenantWriterConfiguration |
PREFIX| Constructor and Description |
|---|
CookieTenantWriter(io.micronaut.multitenancy.writer.CookieTenantWriterConfiguration cookieTenantWriterConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
writeTenant(MutableHttpRequest<?> request,
Serializable tenant)
Writes the Tenant Id in a cookie of the request.
|
protected final io.micronaut.multitenancy.writer.CookieTenantWriterConfiguration cookieTenantWriterConfiguration
public CookieTenantWriter(io.micronaut.multitenancy.writer.CookieTenantWriterConfiguration cookieTenantWriterConfiguration)
cookieTenantWriterConfiguration - The CookieTenantWriter configurationpublic void writeTenant(MutableHttpRequest<?> request, Serializable tenant)
writeTenant in interface TenantWriterrequest - The MutableHttpRequest instancetenant - Tenant Id