Interface NavigatorService

    • Method Detail

      • getFolder

        @Nullable
        @CheckForNull
        Folder getFolder​(@Nullable @CheckForNull
                         String folderId)
        Parameters:
        folderId - null implies the root folder
        Returns:
        folder or null if folderId is null
      • getResources

        List<Resource> getResources​(@Nullable @CheckForNull
                                    String folderId)
        Parameters:
        folderId - null implies the root folder
      • moveResources

        void moveResources​(List<ResourceIdentifier> resources,
                           @Nullable @CheckForNull
                           String targetFolderId)
        Parameters:
        targetFolderId - null implies the root folder
      • copyResources

        JobExecution copyResources​(@NotEmpty
                                   @NotEmpty List<ResourceIdentifier> resources,
                                   @Nullable @CheckForNull
                                   String targetFolderId)
        Parameters:
        targetFolderId - null implies the root folder
      • updateResource

        void updateResource​(Resource resource)