public class AVM extends BaseTemplateProcessorExtension
| Constructor and Description |
|---|
AVM() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
assetUrl(java.lang.String avmPath) |
java.lang.String |
assetUrl(java.lang.String storeId,
java.lang.String assetPath) |
java.util.List |
getModifiedItems(java.lang.String storeId,
java.lang.String username,
java.lang.String webapp)
Return the list of modified items for the specified user sandbox against staging store id
for a specific webapp.
|
java.util.List |
getStores() |
static java.lang.String |
getWebappsFolderPath() |
AVMTemplateNode |
lookupNode(java.lang.String path)
Look a node by the absolute path.
|
AVMTemplateStore |
lookupStore(java.lang.String store)
Return an AVM store object for the specified store name
|
AVMTemplateNode |
lookupStoreRoot(java.lang.String store)
Return the root node for a specified AVM store
|
void |
setServiceRegistry(ServiceRegistry services)
Sets the service registry
|
static java.lang.String |
stagingStore(java.lang.String storeId) |
static java.lang.String |
userSandboxStore(java.lang.String storeId,
java.lang.String username) |
java.lang.String |
websiteStagingUrl(java.lang.String storeId) |
java.lang.String |
websiteUserSandboxUrl(java.lang.String storeId,
java.lang.String username) |
getTemplateImageResolver, setTemplateImageResolvergetExtensionName, register, setExtensionName, setProcessorpublic void setServiceRegistry(ServiceRegistry services)
services - the service registrypublic java.util.List getStores()
public AVMTemplateStore lookupStore(java.lang.String store)
store - Store name to lookuppublic AVMTemplateNode lookupStoreRoot(java.lang.String store)
store - Store name to find root node forpublic AVMTemplateNode lookupNode(java.lang.String path)
path - Absolute path to the node, including store reference.public java.util.List getModifiedItems(java.lang.String storeId,
java.lang.String username,
java.lang.String webapp)
storeId - Root Store IDusername - Username to get modified items forwebapp - Webapp name to filter bypublic static java.lang.String stagingStore(java.lang.String storeId)
storeId - Store ID to build staging store name forpublic static java.lang.String userSandboxStore(java.lang.String storeId,
java.lang.String username)
storeId - Store ID to build sandbox store name forusername - Username of the sandbox userpublic java.lang.String websiteStagingUrl(java.lang.String storeId)
storeId - Store ID to build preview URL forpublic java.lang.String websiteUserSandboxUrl(java.lang.String storeId,
java.lang.String username)
storeId - Store ID to build preview URL forusername - Username to build sandbox preview URL forpublic java.lang.String assetUrl(java.lang.String storeId,
java.lang.String assetPath)
store - Store ID of the assetassetPath - Store relative path to the assetpublic java.lang.String assetUrl(java.lang.String avmPath)
avmPath - Fully qualified AVM path of the assetpublic static java.lang.String getWebappsFolderPath()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.