Class ExtendedSearch

  • All Implemented Interfaces:
    org.alfresco.processor.ProcessorExtension, org.alfresco.repo.jscript.Scopeable, org.springframework.beans.factory.InitializingBean

    public class ExtendedSearch
    extends org.alfresco.repo.jscript.Search
    Extended jscript search implementation.
    Since:
    2.1
    Author:
    Roy Wetherall
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.alfresco.repo.jscript.Search

        org.alfresco.repo.jscript.Search.SortColumn
    • Field Summary

      • Fields inherited from class org.alfresco.repo.jscript.Search

        repository, services, storeRef
    • Constructor Summary

      Constructors 
      Constructor Description
      ExtendedSearch()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.alfresco.repo.jscript.ScriptNode findNode​(org.alfresco.service.cmr.repository.NodeRef ref)
      Extended to take into account record read permission check.
      • Methods inherited from class org.alfresco.repo.jscript.Search

        addFacetQuery, afterPropertiesSet, findNode, findNode, getBooleanValue, getIntegerValue, getSearchSubsystem, ISO9075Decode, ISO9075Encode, isValidXpathQuery, luceneSearch, luceneSearch, luceneSearch, luceneSearch, luceneSearch, luceneSearch, query, query, query, query, queryResultMeta, queryResultSet, savedSearch, savedSearch, selectNodes, selectNodes, setRepositoryHelper, setSearchSubsystemSwitchableApplicationContextFactory, setServiceRegistry, setStoreUrl, tagSearch, xpathSearch, xpathSearch
      • Methods inherited from class org.alfresco.repo.jscript.BaseScopableProcessorExtension

        getScope, setScope
      • Methods inherited from class org.alfresco.repo.processor.BaseProcessorExtension

        getExtensionName, register, setExtensionName, setProcessor
    • Constructor Detail

      • ExtendedSearch

        public ExtendedSearch()
    • Method Detail

      • findNode

        public org.alfresco.repo.jscript.ScriptNode findNode​(org.alfresco.service.cmr.repository.NodeRef ref)
        Extended to take into account record read permission check.
        Overrides:
        findNode in class org.alfresco.repo.jscript.Search
        See Also:
        Search.findNode(org.alfresco.service.cmr.repository.NodeRef)