Package org.alfresco.repo.web.scripts
Class RepositoryScriptProcessor
- java.lang.Object
-
- org.alfresco.repo.web.scripts.RepositoryScriptProcessor
-
- All Implemented Interfaces:
org.springframework.extensions.webscripts.ScriptProcessor
public class RepositoryScriptProcessor extends java.lang.Object implements org.springframework.extensions.webscripts.ScriptProcessor
Repository (server-tier) Web Script Processor- Author:
- davidc
-
-
Field Summary
Fields Modifier and Type Field Description protected org.springframework.extensions.webscripts.ScriptLoader
scriptLoader
protected org.alfresco.service.cmr.repository.ScriptService
scriptService
protected org.springframework.extensions.webscripts.SearchPath
searchPath
-
Constructor Summary
Constructors Constructor Description RepositoryScriptProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
executeScript(java.lang.String path, java.util.Map<java.lang.String,java.lang.Object> model)
java.lang.Object
executeScript(org.springframework.extensions.webscripts.ScriptContent content, java.util.Map<java.lang.String,java.lang.Object> model)
org.springframework.extensions.webscripts.ScriptContent
findScript(java.lang.String path)
void
reset()
void
setScriptService(org.alfresco.service.cmr.repository.ScriptService scriptService)
void
setSearchPath(org.springframework.extensions.webscripts.SearchPath searchPath)
java.lang.Object
unwrapValue(java.lang.Object value)
-
-
-
Method Detail
-
setScriptService
public void setScriptService(org.alfresco.service.cmr.repository.ScriptService scriptService)
- Parameters:
scriptService
- ScriptService
-
setSearchPath
public void setSearchPath(org.springframework.extensions.webscripts.SearchPath searchPath)
- Parameters:
searchPath
- SearchPath
-
findScript
public org.springframework.extensions.webscripts.ScriptContent findScript(java.lang.String path)
- Specified by:
findScript
in interfaceorg.springframework.extensions.webscripts.ScriptProcessor
-
executeScript
public java.lang.Object executeScript(java.lang.String path, java.util.Map<java.lang.String,java.lang.Object> model) throws org.alfresco.scripts.ScriptException
- Specified by:
executeScript
in interfaceorg.springframework.extensions.webscripts.ScriptProcessor
- Throws:
org.alfresco.scripts.ScriptException
-
executeScript
public java.lang.Object executeScript(org.springframework.extensions.webscripts.ScriptContent content, java.util.Map<java.lang.String,java.lang.Object> model)
- Specified by:
executeScript
in interfaceorg.springframework.extensions.webscripts.ScriptProcessor
-
unwrapValue
public java.lang.Object unwrapValue(java.lang.Object value)
- Specified by:
unwrapValue
in interfaceorg.springframework.extensions.webscripts.ScriptProcessor
-
reset
public void reset()
- Specified by:
reset
in interfaceorg.springframework.extensions.webscripts.ScriptProcessor
-
-