Class NodeBrowserScript

java.lang.Object
org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.DeclarativeWebScript
org.alfresco.repo.web.scripts.admin.NodeBrowserPost
org.alfresco.slingshot.web.scripts.NodeBrowserScript
All Implemented Interfaces:
Serializable, org.springframework.extensions.webscripts.WebScript

public class NodeBrowserScript extends NodeBrowserPost implements Serializable
Node browser web script to handle search results, node details and workspaces. Extends the NodeBrowserPost script to inherit useful helper classes.
Author:
dcaruana, wabson
See Also:
  • Constructor Details

    • NodeBrowserScript

      public NodeBrowserScript()
  • Method Details

    • submitSearch

      public List<NodeBrowserPost.Node> submitSearch(String store, String query, String queryLanguage, int maxResults) throws IOException
      Action to submit search
      Returns:
      next action
      Throws:
      IOException
    • getSearchElapsedTime

      protected Long getSearchElapsedTime()
      Returns:
      the searchElapsedTime
    • executeImpl

      protected Map<String,Object> executeImpl(org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.Status status, org.springframework.extensions.webscripts.Cache cache)
      Overrides:
      executeImpl in class NodeBrowserPost