|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.processor.BaseProcessorExtension
org.alfresco.repo.jscript.BaseScopableProcessorExtension
org.alfresco.repo.jscript.AVM
public final class AVM
Helper to access AVM nodes from a script context.
| Constructor Summary | |
|---|---|
AVM()
|
|
| Method Summary | |
|---|---|
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. |
org.mozilla.javascript.Scriptable |
getStores()
|
static java.lang.String |
getWebappsFolderPath()
|
AVMNode |
lookupNode(java.lang.String path)
Return an AVM Node for the fully qualified path. |
AVMScriptStore |
lookupStore(java.lang.String store)
Return an AVM store object for the specified store name |
AVMNode |
lookupStoreRoot(java.lang.String store)
Return an AVM Node representing the public store root folder. |
void |
setServiceRegistry(ServiceRegistry serviceRegistry)
Set 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)
|
| Methods inherited from class org.alfresco.repo.jscript.BaseScopableProcessorExtension |
|---|
getScope, setScope |
| Methods inherited from class org.alfresco.repo.processor.BaseProcessorExtension |
|---|
getExtensionName, register, setExtensionName, setProcessor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AVM()
| Method Detail |
|---|
public void setServiceRegistry(ServiceRegistry serviceRegistry)
serviceRegistry - the service registrypublic org.mozilla.javascript.Scriptable getStores()
public AVMScriptStore lookupStore(java.lang.String store)
store - Store name to lookup
public AVMNode lookupStoreRoot(java.lang.String store)
store - Store name to lookup root folder for
public AVMNode lookupNode(java.lang.String path)
path - Fully qualified path to node to lookup
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 by
public static java.lang.String stagingStore(java.lang.String storeId)
storeId - Store ID to build staging store name for
public 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 user
public java.lang.String websiteStagingUrl(java.lang.String storeId)
storeId - Store ID to build preview URL for
public 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 for
public java.lang.String assetUrl(java.lang.String storeId,
java.lang.String assetPath)
store - Store ID of the assetassetPath - Store relative path to the asset
public java.lang.String assetUrl(java.lang.String avmPath)
avmPath - Fully qualified AVM path of the asset
public static java.lang.String getWebappsFolderPath()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||