Class SearchTypesFactory


  • public class SearchTypesFactory
    extends Object
    Utility class that handles common api endpoint tasks
    Since:
    2.6
    Author:
    Ana Bozianu
    • Constructor Detail

      • SearchTypesFactory

        public SearchTypesFactory()
    • Method Detail

      • setDictionaryService

        public void setDictionaryService​(DictionaryService dictionaryService)
      • setNodes

        public void setNodes​(Nodes nodes)
      • buildSearchTypesForFilePlanEndpoint

        public Set<QName> buildSearchTypesForFilePlanEndpoint()
      • buildSearchTypesForUnfiledEndpoint

        public Set<QName> buildSearchTypesForUnfiledEndpoint​(Parameters parameters,
                                                             Set<String> listFolderChildrenEqualsQueryProperties)
        Helper method to build search types for unfiled container and unfiled record folders endpoints
        Parameters:
        parameters -
        listFolderChildrenEqualsQueryProperties -
        Returns:
      • buildSearchTypesCategoriesEndpoint

        public Set<QName> buildSearchTypesCategoriesEndpoint​(Parameters parameters,
                                                             Set<String> listRecordCategoryChildrenEqualsQueryProperties)
        Helper method to build search types for categories endpoint
        Parameters:
        parameters -
        listRecordCategoryChildrenEqualsQueryProperties -
        Returns:
      • buildSearchTypesForTransferContainersEndpoint

        public Set<QName> buildSearchTypesForTransferContainersEndpoint()
        Helper method to build search types for transfer containers endpoint
        Returns: