Package lumis.portal.presentation.core
Interface IPageRenderer
-
- All Known Subinterfaces:
IPortalAdministrationPageRenderer
- All Known Implementing Classes:
PresentationControllerHtml.PresentationPageRenderer
,XsltResultControllerHtml.XsltResultPageRenderer
public interface IPageRenderer
Provides methods for rendering page HTML fragments and obtaining information necessary for processing the layout.- Since:
- 6.0.0
- Version:
- $Revision: 18135 $ $Date: 2015-12-15 17:31:03 -0200 (Tue, 15 Dec 2015) $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CharSequence
evaluateEL(String expression)
Evaluates an EL expression.PresentationControllerHtml.DataPreviewMode
getDataPreviewMode()
Returns the mode of the portal when the page is required.String
getExecutedProcessActionServiceInterfaceInstanceId()
Returns the service interface instance identifier of the service interface instance target of the process action.String
getMarkupCacheKey(LayoutFilePage layoutFilePage)
Returns the key used for caching the markup used to render the page.org.apache.wicket.markup.IMarkupResourceStreamProvider
getMarkupResourceStreamProvider(LayoutFilePage layoutFilePage)
Returns the provider for the markup resource stream to be used to render the page.Map<String,String[]>
getMultiPartFormParameters()
Returns the multi part form parameters, usually present in file uploads requests.String
getMultiPartFormServiceInterfaceInstance()
Returns the service interface instance identifier of the service interface instance source ofmulti part form parameters
.PortalRequestParameters
getParameters()
Returns theparameters
.String
getPreviousParametersXmlString()
Returns the existing previous parameters as XML string when a page is requested.IPageWebResourceRenderRequest
getRenderRequest()
Returns the page web resource render request.ReplaceInterfacesStorage
getReplaceInterfacesStorage()
Returns the replacement interfaces storage.String
getRootChannelId()
Returns the root channel Id of the page to render.PageWebResource
getWebResource()
-
-
-
Method Detail
-
evaluateEL
CharSequence evaluateEL(String expression)
Evaluates an EL expression.- Parameters:
expression
- the expression.- Returns:
- the evaluated value.
- Since:
- 6.0.0
-
getRootChannelId
String getRootChannelId()
Returns the root channel Id of the page to render.- Returns:
- the root channel Id of the page to render.
- Since:
- 6.0.0
-
getDataPreviewMode
PresentationControllerHtml.DataPreviewMode getDataPreviewMode()
Returns the mode of the portal when the page is required.- Returns:
- the mode of the portal when the page is required.
- Since:
- 6.0.0
-
getPreviousParametersXmlString
String getPreviousParametersXmlString()
Returns the existing previous parameters as XML string when a page is requested.- Returns:
- the existing previous parameters as XML string when a page is requested.
- Since:
- 6.0.0
-
getParameters
PortalRequestParameters getParameters()
Returns theparameters
.- Returns:
- the parameters.
- Since:
- 6.0.0
-
getMultiPartFormParameters
Map<String,String[]> getMultiPartFormParameters()
Returns the multi part form parameters, usually present in file uploads requests.- Returns:
- multi part form parameters.
- Since:
- 6.0.0
-
getMultiPartFormServiceInterfaceInstance
String getMultiPartFormServiceInterfaceInstance()
Returns the service interface instance identifier of the service interface instance source ofmulti part form parameters
.- Returns:
- the service interface instance identifier of the service interface instance source of
multi part form parameters
. - Since:
- 6.0.0
-
getExecutedProcessActionServiceInterfaceInstanceId
String getExecutedProcessActionServiceInterfaceInstanceId()
Returns the service interface instance identifier of the service interface instance target of the process action.- Returns:
- the service interface instance identifier of the service interface instance target of the process action.
- Since:
- 6.0.0
-
getWebResource
PageWebResource getWebResource()
-
getRenderRequest
IPageWebResourceRenderRequest getRenderRequest()
Returns the page web resource render request.- Returns:
- the page web resource render request.
- Since:
- 8.2.0
-
getMarkupResourceStreamProvider
org.apache.wicket.markup.IMarkupResourceStreamProvider getMarkupResourceStreamProvider(LayoutFilePage layoutFilePage)
Returns the provider for the markup resource stream to be used to render the page.- Returns:
- the markup resource stream provider.
- Since:
- 5.6.0
-
getMarkupCacheKey
String getMarkupCacheKey(LayoutFilePage layoutFilePage)
Returns the key used for caching the markup used to render the page.- Returns:
- the markup cache key.
- Since:
- 6.0.0
- See Also:
IMarkupCacheKeyProvider
-
getReplaceInterfacesStorage
ReplaceInterfacesStorage getReplaceInterfacesStorage()
Returns the replacement interfaces storage.- Returns:
- the replacement interfaces storage.
- Since:
- 7.0.0
-
-