Class RecordsManagementSearchParameters


  • @AlfrescoPublicApi
    public class RecordsManagementSearchParameters
    extends Object
    Author:
    Roy Wetherall
    • Constructor Detail

      • RecordsManagementSearchParameters

        public RecordsManagementSearchParameters()
    • Method Detail

      • createFromJSON

        public static RecordsManagementSearchParameters createFromJSON​(String json,
                                                                       org.alfresco.service.namespace.NamespaceService namespaceService)
        { "maxItems" : 500, "records" : true, "undeclaredrecords" : false, "vitalrecords" : false, "recordfolders" : false, "frozen" : false, "cutoff" : false, "containertypes" : [ "rma:recordSeries", "rma:recordCategory" ] "sort" : [ { "field" : "cm:name", "ascending" : true } ] }
      • createFromJSON

        public static RecordsManagementSearchParameters createFromJSON​(org.json.JSONObject jsonObject,
                                                                       org.alfresco.service.namespace.NamespaceService namespaceService)
        Parameters:
        jsonObject -
        Returns:
      • toJSONString

        public String toJSONString​(org.alfresco.service.namespace.NamespaceService namespaceService)
        Returns:
      • toJSONObject

        public org.json.JSONObject toJSONObject​(org.alfresco.service.namespace.NamespaceService namespaceService)
      • setMaxItems

        public void setMaxItems​(int maxItems)
      • getMaxItems

        public int getMaxItems()
      • setSortOrder

        public void setSortOrder​(List<org.alfresco.module.org_alfresco_module_rm.search.SortItem> sortOrder)
      • getSortOrder

        public List<org.alfresco.module.org_alfresco_module_rm.search.SortItem> getSortOrder()
      • setTemplates

        public void setTemplates​(Map<String,​String> templates)
      • setIncludeRecords

        public void setIncludeRecords​(boolean includeRecords)
      • isIncludeRecords

        public boolean isIncludeRecords()
      • setIncludeUndeclaredRecords

        public void setIncludeUndeclaredRecords​(boolean includeUndeclaredRecords)
      • isIncludeUndeclaredRecords

        public boolean isIncludeUndeclaredRecords()
      • setIncludeVitalRecords

        public void setIncludeVitalRecords​(boolean includeVitalRecords)
      • isIncludeVitalRecords

        public boolean isIncludeVitalRecords()
      • setIncludeRecordFolders

        public void setIncludeRecordFolders​(boolean includeRecordFolders)
      • isIncludeRecordFolders

        public boolean isIncludeRecordFolders()
      • setIncludeFrozen

        public void setIncludeFrozen​(boolean includeFrozen)
      • isIncludeFrozen

        public boolean isIncludeFrozen()
      • setIncludeCutoff

        public void setIncludeCutoff​(boolean includeCutoff)
      • isIncludeCutoff

        public boolean isIncludeCutoff()
      • setIncludedContainerTypes

        public void setIncludedContainerTypes​(List<org.alfresco.service.namespace.QName> includedContainerTypes)
      • getIncludedContainerTypes

        public List<org.alfresco.service.namespace.QName> getIncludedContainerTypes()