public abstract class AbstractHybrisVelocityContext<T extends BusinessProcessModel>
extends VelocityContext
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BASE_SITE |
static java.lang.String |
BASE_THEME_URL |
static java.lang.String |
BASE_URL |
static java.lang.String |
MEDIA_BASE_URL |
static java.lang.String |
MEDIA_SECURE_BASE_URL |
static java.lang.String |
SECURE_BASE_URL |
static java.lang.String |
THEME |
| Constructor and Description |
|---|
AbstractHybrisVelocityContext() |
| Modifier and Type | Method and Description |
|---|---|
BaseSiteModel |
getBaseSite() |
java.lang.String |
getBaseThemeUrl() |
java.lang.String |
getBaseUrl() |
java.util.Map<java.lang.String,java.lang.String> |
getCmsSlotContents() |
java.lang.String |
getMediaBaseUrl() |
java.lang.String |
getMediaSecureBaseUrl() |
java.lang.String |
getMessage(java.lang.String messageId)
Retrieves a specific localized messageId from the template
|
java.util.Map<java.lang.String,java.lang.Object> |
getMessages() |
java.lang.String |
getSecureBaseUrl() |
protected SiteBaseUrlResolutionService |
getSiteBaseUrlResolutionService() |
java.lang.String |
getTheme() |
protected UrlEncoderService |
getUrlEncoderService() |
protected java.lang.String |
getUrlEncodingAttributes() |
void |
init(T businessProcessModel,
AbstractPageModel abstractPageModel) |
void |
setBaseSite(BaseSiteModel baseSite) |
void |
setCmsSlotContents(java.util.Map<java.lang.String,java.lang.String> cmsSlotContents) |
void |
setMessages(java.util.Map<java.lang.String,java.lang.Object> messages) |
void |
setSiteBaseUrlResolutionService(SiteBaseUrlResolutionService siteBaseUrlResolutionService) |
void |
setUrlEncoderService(UrlEncoderService urlEncoderService) |
void |
setUrlEncodingAttributes(java.lang.String urlEncodingAttributes) |
public static final java.lang.String BASE_SITE
public static final java.lang.String BASE_URL
public static final java.lang.String BASE_THEME_URL
public static final java.lang.String SECURE_BASE_URL
public static final java.lang.String MEDIA_BASE_URL
public static final java.lang.String MEDIA_SECURE_BASE_URL
public static final java.lang.String THEME
public void init(T businessProcessModel, AbstractPageModel abstractPageModel)
public java.lang.String getMessage(java.lang.String messageId)
messageId - public java.util.Map<java.lang.String,java.lang.Object> getMessages()
public void setMessages(java.util.Map<java.lang.String,java.lang.Object> messages)
public void setBaseSite(BaseSiteModel baseSite)
public BaseSiteModel getBaseSite()
public java.lang.String getBaseUrl()
public java.lang.String getBaseThemeUrl()
public java.lang.String getSecureBaseUrl()
public java.lang.String getMediaBaseUrl()
public java.lang.String getMediaSecureBaseUrl()
public java.lang.String getTheme()
public java.util.Map<java.lang.String,java.lang.String> getCmsSlotContents()
public void setCmsSlotContents(java.util.Map<java.lang.String,java.lang.String> cmsSlotContents)
protected java.lang.String getUrlEncodingAttributes()
public void setUrlEncodingAttributes(java.lang.String urlEncodingAttributes)
protected SiteBaseUrlResolutionService getSiteBaseUrlResolutionService()
public void setSiteBaseUrlResolutionService(SiteBaseUrlResolutionService siteBaseUrlResolutionService)
protected UrlEncoderService getUrlEncoderService()
public void setUrlEncoderService(UrlEncoderService urlEncoderService)
Copyright © 2018 SAP SE. All Rights Reserved.