public class LiveUrlPageResolver extends PreviewUrlPageResolver
CMSUrlResolver that bases on PreviewUrlPageResolver. It issues a modified preview URL to a web
service that responds with nothing but live URL string.| Constructor and Description |
|---|
LiveUrlPageResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
postProcessLiveUrl(java.lang.String previewUrl,
java.lang.String liveUrl,
CMSSiteModel activeSite) |
protected java.lang.String |
preProcessPreviewUrl(java.lang.String previewUrl) |
java.lang.String |
resolve(AbstractPageModel page)
Resolve URL based on
CMSItemModel |
protected java.lang.String |
resolveByWebService(java.lang.String url) |
getCmsAdminSiteService, isInternal, setCmsAdminSiteServicepublic java.lang.String resolve(AbstractPageModel page)
CMSUrlResolverCMSItemModelresolve in interface CMSUrlResolver<AbstractPageModel>resolve in class PreviewUrlPageResolverprotected java.lang.String resolveByWebService(java.lang.String url)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String preProcessPreviewUrl(java.lang.String previewUrl)
protected java.lang.String postProcessLiveUrl(java.lang.String previewUrl,
java.lang.String liveUrl,
CMSSiteModel activeSite)
Copyright © 2018 SAP SE. All Rights Reserved.