Class NavigatorServiceImpl

    • Method Detail

      • getFolder

        @Transactional(readOnly=true)
        @Nullable
        @CheckForNull
        public Folder getFolder​(@Nullable @CheckForNull
                                java.lang.String folderId)
        Specified by:
        getFolder in interface NavigatorService
        Parameters:
        folderId - null implies the root folder
        Returns:
        folder or null if folderId is null
      • getResources

        @Transactional(readOnly=true)
        public java.util.List<Resource> getResources​(@Nullable @CheckForNull
                                                     java.lang.String folderId)
        Specified by:
        getResources in interface NavigatorService
        Parameters:
        folderId - null implies the root folder
      • moveResources

        @Transactional
        public void moveResources​(java.util.List<ResourceIdentifier> resources,
                                  @Nullable @CheckForNull
                                  java.lang.String targetFolderId)
        Specified by:
        moveResources in interface NavigatorService
        targetFolderId - null implies the root folder
      • copyResources

        public org.molgenis.jobs.model.JobExecution copyResources​(java.util.List<ResourceIdentifier> resources,
                                                                  @Nullable @CheckForNull
                                                                  java.lang.String targetFolderId)
        Specified by:
        copyResources in interface NavigatorService
        targetFolderId - null implies the root folder