public class BackofficeThreadContextCreator
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
BackofficeThreadContextCreator.BackofficeThreadHttpServletRequestWrapper |
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
CURRENT_LOCALE |
protected static java.lang.String |
HYBRIS_SESSION_CATALOG_VERSIONS |
protected static java.lang.String |
HYBRIS_TENANT |
static java.lang.String |
MEDIA_SSL_MODE_ENABLED |
protected static java.lang.String |
PUBLIC_MEDIA_URL_RENDERER |
protected static java.lang.String |
SECURE_MEDIA_URL_RENDERER |
protected static java.lang.String |
SESSION_USER |
protected static java.lang.String |
SPRING_REQUEST_CONTEXT |
protected static java.lang.String |
SPRING_SECURITY_CONTEXT |
protected static java.lang.String |
ZK_SESSION |
| Constructor and Description |
|---|
BackofficeThreadContextCreator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanUp(java.util.Map<java.lang.String,java.lang.Object> ctx) |
protected RequestAttributes |
createRequestAttributesCopy() |
java.util.Map<java.lang.String,java.lang.Object> |
createThreadContext() |
void |
execute(java.lang.Runnable runnable) |
protected <T> java.util.Optional<T> |
getFromContext(java.util.Map<java.lang.String,java.lang.Object> ctx,
java.lang.String paramName,
java.lang.Class<T> paramValueType) |
void |
initThreadContext(java.util.Map<java.lang.String,java.lang.Object> ctx) |
void |
setCatalogVersionService(CatalogVersionService catalogVersionService) |
void |
setComponentDefinitionService(CockpitModuleComponentDefinitionService componentDefinitionService) |
protected void |
setCurrentLocale(java.util.Locale currentLocale) |
void |
setI18nService(I18NService i18nService) |
protected void |
setSessionCatalogVersions(java.util.Collection<CatalogVersionModel> catalogVersions) |
void |
setUserService(UserService userService) |
protected static final java.lang.String SPRING_SECURITY_CONTEXT
protected static final java.lang.String SPRING_REQUEST_CONTEXT
protected static final java.lang.String ZK_SESSION
protected static final java.lang.String HYBRIS_TENANT
protected static final java.lang.String CURRENT_LOCALE
protected static final java.lang.String SESSION_USER
protected static final java.lang.String HYBRIS_SESSION_CATALOG_VERSIONS
protected static final java.lang.String PUBLIC_MEDIA_URL_RENDERER
protected static final java.lang.String SECURE_MEDIA_URL_RENDERER
public static final java.lang.String MEDIA_SSL_MODE_ENABLED
public void execute(java.lang.Runnable runnable)
public java.util.Map<java.lang.String,java.lang.Object> createThreadContext()
protected RequestAttributes createRequestAttributesCopy()
public void initThreadContext(java.util.Map<java.lang.String,java.lang.Object> ctx)
protected void setSessionCatalogVersions(java.util.Collection<CatalogVersionModel> catalogVersions)
protected void setCurrentLocale(java.util.Locale currentLocale)
protected <T> java.util.Optional<T> getFromContext(java.util.Map<java.lang.String,java.lang.Object> ctx,
java.lang.String paramName,
java.lang.Class<T> paramValueType)
protected void cleanUp(java.util.Map<java.lang.String,java.lang.Object> ctx)
public void setCatalogVersionService(CatalogVersionService catalogVersionService)
public void setUserService(UserService userService)
public void setI18nService(I18NService i18nService)
public void setComponentDefinitionService(CockpitModuleComponentDefinitionService componentDefinitionService)
Copyright © 2018 SAP SE. All Rights Reserved.