Class AbstractRmWebScript

    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.springframework.extensions.webscripts.AbstractWebScript

        org.springframework.extensions.webscripts.AbstractWebScript.ScriptDetails
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected DispositionService getDispositionService()
      Gets the disposition service instance
      protected org.alfresco.service.namespace.NamespaceService getNamespaceService()
      Gets the namespace service instance
      protected org.alfresco.service.cmr.repository.NodeService getNodeService()
      Gets the node service instance
      protected org.alfresco.service.cmr.repository.NodeRef parseRequestForNodeRef​(org.springframework.extensions.webscripts.WebScriptRequest req)
      Parses the request and providing it's valid returns the NodeRef.
      void setDispositionService​(DispositionService dispositionService)
      Sets the disposition service instance
      void setNamespaceService​(org.alfresco.service.namespace.NamespaceService namespaceService)
      Sets the namespace service instance
      void setNodeService​(org.alfresco.service.cmr.repository.NodeService nodeService)
      Sets the node service instance
      • Methods inherited from class org.springframework.extensions.webscripts.DeclarativeWebScript

        execute, executeFinallyImpl, executeImpl, executeImpl, executeImpl, getTemplateModel, renderFormatTemplate
      • Methods inherited from class org.springframework.extensions.webscripts.AbstractWebScript

        addModuleBundleToCache, checkModuleBundleCache, createArgs, createArgsM, createHeaders, createHeadersM, createScriptParameters, createStatusException, createTemplateParameters, executeScript, getContainer, getDescription, getExecuteScript, getResources, getStatusTemplate, init, renderString, renderString, renderTemplate, sendStatus, setURLModelFactory, toString
    • Constructor Detail

      • AbstractRmWebScript

        public AbstractRmWebScript()
    • Method Detail

      • getDispositionService

        protected DispositionService getDispositionService()
        Gets the disposition service instance
        Returns:
        The disposition service instance
      • setDispositionService

        public void setDispositionService​(DispositionService dispositionService)
        Sets the disposition service instance
        Parameters:
        dispositionService - The disposition service instance
      • getNamespaceService

        protected org.alfresco.service.namespace.NamespaceService getNamespaceService()
        Gets the namespace service instance
        Returns:
        The namespace service instance
      • setNamespaceService

        public void setNamespaceService​(org.alfresco.service.namespace.NamespaceService namespaceService)
        Sets the namespace service instance
        Parameters:
        namespaceService - The namespace service instance
      • getNodeService

        protected org.alfresco.service.cmr.repository.NodeService getNodeService()
        Gets the node service instance
        Returns:
        The node service instance
      • setNodeService

        public void setNodeService​(org.alfresco.service.cmr.repository.NodeService nodeService)
        Sets the node service instance
        Parameters:
        nodeService - The node service instance
      • parseRequestForNodeRef

        protected org.alfresco.service.cmr.repository.NodeRef parseRequestForNodeRef​(org.springframework.extensions.webscripts.WebScriptRequest req)
        Parses the request and providing it's valid returns the NodeRef.
        Parameters:
        req - The webscript request
        Returns:
        The NodeRef passed in the request