public class CmsPreviewService extends CmsGwtService implements I_CmsPreviewService
构造器和说明 |
---|
CmsPreviewService() |
限定符和类型 | 方法和说明 |
---|---|
CmsImageInfoBean |
getImageInfo(java.lang.String resourcePath,
java.lang.String locale)
Returns the image resource data to be displayed in the preview dialog.
|
static java.lang.String |
getPreviewContent(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
CmsObject cms,
CmsResource resource,
java.util.Locale locale)
Renders the preview content for the given resource and locale.
|
CmsResourceInfoBean |
getResourceInfo(java.lang.String resourcePath,
java.lang.String locale)
Returns the data to be displayed in the preview dialog.
|
void |
readResourceInfo(CmsObject cms,
CmsResource resource,
CmsResourceInfoBean resInfo,
java.lang.String locale)
Retrieves the resource information and puts it into the provided resource info bean.
|
CmsImageInfoBean |
syncGetImageInfo(java.lang.String resourcePath,
java.lang.String locale)
Returns the image resource data to be displayed in the preview dialog.
|
CmsImageInfoBean |
updateImageProperties(java.lang.String resourcePath,
java.lang.String locale,
java.util.Map<java.lang.String,java.lang.String> properties)
Saves the given properties to the resource and returns the data to be displayed in the preview dialog.
|
CmsResourceInfoBean |
updateResourceProperties(java.lang.String resourcePath,
java.lang.String locale,
java.util.Map<java.lang.String,java.lang.String> properties)
Saves the given properties to the resource and returns the data to be displayed in the preview dialog.
|
checkPermissions, clearThreadStorage, doGetSerializationPolicy, doUnexpectedFailure, ensureLock, ensureLock, ensureLock, ensureSession, error, getCmsObject, getPropertiesByName, getRequest, getResponse, log, log, logError, service, setCms, setContext, setRequest, setResponse, tryUnlock
checkPermutationStrongName, getSerializationPolicy, onAfterResponseSerialized, onBeforeRequestDeserialized, processCall, processPost, shouldCompressResponse
doPost, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContent
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service
public static java.lang.String getPreviewContent(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, CmsObject cms, CmsResource resource, java.util.Locale locale)
request
- the current servlet requestresponse
- the current servlet responsecms
- the cms contextresource
- the resourcelocale
- the content localepublic CmsImageInfoBean getImageInfo(java.lang.String resourcePath, java.lang.String locale) throws CmsRpcException
I_CmsPreviewService
getImageInfo
在接口中 I_CmsPreviewService
resourcePath
- the resource pathlocale
- the content localeCmsRpcException
- if something goes wrongI_CmsPreviewService.getImageInfo(java.lang.String, java.lang.String)
public CmsResourceInfoBean getResourceInfo(java.lang.String resourcePath, java.lang.String locale) throws CmsRpcException
I_CmsPreviewService
getResourceInfo
在接口中 I_CmsPreviewService
resourcePath
- the path to the selected resourcelocale
- the content localeCmsRpcException
- if something goes wrongI_CmsPreviewService.getResourceInfo(java.lang.String, java.lang.String)
public void readResourceInfo(CmsObject cms, CmsResource resource, CmsResourceInfoBean resInfo, java.lang.String locale) throws CmsException
cms
- the initialized cms objectresource
- the resourceresInfo
- the resource info beanlocale
- the content localeCmsException
- if something goes wrongpublic CmsImageInfoBean syncGetImageInfo(java.lang.String resourcePath, java.lang.String locale) throws CmsRpcException
I_CmsPreviewService
syncGetImageInfo
在接口中 I_CmsPreviewService
resourcePath
- the resource pathlocale
- the content localeCmsRpcException
- if something goes wrongI_CmsPreviewService.syncGetImageInfo(java.lang.String, java.lang.String)
public CmsImageInfoBean updateImageProperties(java.lang.String resourcePath, java.lang.String locale, java.util.Map<java.lang.String,java.lang.String> properties) throws CmsRpcException
I_CmsPreviewService
updateImageProperties
在接口中 I_CmsPreviewService
resourcePath
- the path to the selected resourcelocale
- the content localeproperties
- a map with the key/value pairs of the properties to be updatedCmsRpcException
- if something goes wrongI_CmsPreviewService.updateImageProperties(java.lang.String, java.lang.String, java.util.Map)
public CmsResourceInfoBean updateResourceProperties(java.lang.String resourcePath, java.lang.String locale, java.util.Map<java.lang.String,java.lang.String> properties) throws CmsRpcException
I_CmsPreviewService
updateResourceProperties
在接口中 I_CmsPreviewService
resourcePath
- the path to the selected resourcelocale
- the content localeproperties
- a map with the key/value pairs of the properties to be updatedCmsRpcException
- if something goes wrongI_CmsPreviewService.updateResourceProperties(java.lang.String, java.lang.String, java.util.Map)