public interface ISiteExecutionContext extends IExecutionContext
IExecutionContext
Modifier and Type | Interface and Description |
---|---|
static interface |
ISiteExecutionContext.IRenderModes
The render mode interface.
|
IExecutionContext.IError, IExecutionContext.IPreferences, IExecutionContext.IRequest, IExecutionContext.IRequestDispatcher, IExecutionContext.IResponse, IExecutionContext.ISession
Modifier and Type | Method and Description |
---|---|
IAlias |
getAlias()
Gets the current alias.
|
String |
getBaseSiteUrl()
Gets the base site url.
|
IContent |
getContent()
Gets the current content.
|
IContentContainer |
getContentContainer()
Gets the current content container.
|
IMarkerModel |
getMarkerModel()
Gets the current marker model.
|
IBaseSiteModule |
getModule()
Gets the site module.
|
IPageContainer |
getPageContainer()
Gets the current page container.
|
IPlugin |
getPlugin()
Gets the current plugin.
|
Map<String,Object> |
getPluginContext()
Gets the current plugin context
|
int |
getRenderMode()
Gets the current render mode.
|
ISite |
getSite()
Gets the current site.
|
String |
getSiteUrl()
Gets the site url.
|
ITopic |
getTopic()
Gets the current topic.
|
clear, getActionURL, getContext, getLocale, getPreferences, getProperties, getRequest, getResponse, getSkin, getTimeZone, isAjaxMode, isEventMode
IBaseSiteModule getModule()
IBaseSiteModule
object.Map<String,Object> getPluginContext()
Map
objectIContentContainer getContentContainer()
IContentContainer
object.IPageContainer getPageContainer()
IPageContainer
object.int getRenderMode()
The returned value could take one of the following values:
IRenderModes.DEFAULT
: final mode of the page.
IRenderModes.EDIT
: design mode of the page.
IRenderModes.DRAFT
: preview of the page.
IMarkerModel getMarkerModel()
IMarkerModel
object.String getBaseSiteUrl()
String getSiteUrl()
Copyright © 2021 Visiativ Software. All rights reserved.