Class NodeTypeFilter

    • Constructor Detail

      • NodeTypeFilter

        public NodeTypeFilter()
    • Method Detail

      • setNamespaceService

        public void setNamespaceService​(org.alfresco.service.namespace.NamespaceService namespaceService)
        This method sets the NamespaceService object.
        Parameters:
        namespaceService - the namespaceService.
      • setNodeService

        public void setNodeService​(NodeService nodeService)
        This method sets the NodeService object.
        Parameters:
        nodeService - the node service.
      • setExcludedTypes

        public void setExcludedTypes​(List<String> excludedTypesStg)
        Sets the List of node types to exclude. These node types should be in the short form e.g. cm:myType.
        Parameters:
        excludedTypesStg - a List of node types which are to be excluded.
      • accept

        public boolean accept​(NodeRef nodeRef)
        Description copied from interface: ArchivedNodesFilter
        This method checks whether or not the specified NodeRef should be included, as defined by the concrete filter implementation.
        Specified by:
        accept in interface ArchivedNodesFilter
        Parameters:
        nodeRef - the NodeRef to be checked for filtering.
        Returns:
        true if the NodeRef is acceptable, else false.