Class RecordsManagementSearchParameters

java.lang.Object
org.alfresco.module.org_alfresco_module_rm.search.RecordsManagementSearchParameters

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

    • RecordsManagementSearchParameters

      public RecordsManagementSearchParameters()
  • Method Details

    • createFromJSON

      public static RecordsManagementSearchParameters createFromJSON(String json, 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, NamespaceService namespaceService)
      Parameters:
      jsonObject -
      Returns:
    • toJSONString

      public String toJSONString(NamespaceService namespaceService)
      Returns:
    • toJSONObject

      public org.json.JSONObject toJSONObject(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)
    • getTemplates

      public Map<String,String> getTemplates()
    • 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<QName> includedContainerTypes)
    • getIncludedContainerTypes

      public List<QName> getIncludedContainerTypes()