public class PreviewURIServiceImpl extends java.lang.Object implements PreviewURIService
This service API is designed to support the Preview URI API
| Constructor and Description |
|---|
PreviewURIServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDefaultProviderName()
Return default Preview URI service provider
|
java.lang.String |
getPreviewURI(java.lang.String sbStoreId,
java.lang.String pathToAsset) |
java.util.List |
getPreviewURIs(java.lang.String sbStoreId,
java.util.List pathsToAssets) |
java.lang.String |
getProviderName(java.lang.String wpStoreId)
Return Preview URI service provider configured for web project
|
java.util.Set |
getProviderNames()
Return list of registered Preview URI service providers
|
void |
setPreviewURIServiceRegistry(PreviewURIServiceRegistry previewURIProviderRegistry) |
void |
setWebProjectService(WebProjectService wpService) |
public void setPreviewURIServiceRegistry(PreviewURIServiceRegistry previewURIProviderRegistry)
public void setWebProjectService(WebProjectService wpService)
public java.lang.String getPreviewURI(java.lang.String sbStoreId,
java.lang.String pathToAsset)
getPreviewURI in interface PreviewURIServicesbStoreId - The sandbox store id to generate the preview URI for.pathToAsset - The path to the asset to generate the preview URI for (can be null or empty, to return preview URL to store).public java.util.List getPreviewURIs(java.lang.String sbStoreId,
java.util.List pathsToAssets)
getPreviewURIs in interface PreviewURIServicesbStoreId - The sandbox store id to generate the preview URI for.pathsToAssets - List of paths to the assets to generate the preview URI for.public java.util.Set getProviderNames()
PreviewURIServicegetProviderNames in interface PreviewURIServicepublic java.lang.String getDefaultProviderName()
PreviewURIServicegetDefaultProviderName in interface PreviewURIServicepublic java.lang.String getProviderName(java.lang.String wpStoreId)
PreviewURIServicegetProviderName in interface PreviewURIServiceCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.