Package org.molgenis.navigator
Interface NavigatorService
-
- All Known Implementing Classes:
NavigatorServiceImpl
public interface NavigatorService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.molgenis.jobs.model.JobExecutioncopyResources(@NotEmpty java.util.List<ResourceIdentifier> resources, java.lang.String targetFolderId)org.molgenis.jobs.model.JobExecutiondeleteResources(@NotEmpty java.util.List<ResourceIdentifier> resources)org.molgenis.jobs.model.JobExecutiondownloadResources(@NotEmpty java.util.List<ResourceIdentifier> resources)java.util.List<Resource>findResources(java.lang.String query)FoldergetFolder(java.lang.String folderId)java.util.List<Resource>getResources(java.lang.String folderId)voidmoveResources(java.util.List<ResourceIdentifier> resources, java.lang.String targetFolderId)voidupdateResource(Resource resource)
-
-
-
Method Detail
-
getFolder
@Nullable @CheckForNull Folder getFolder(@Nullable @CheckForNull java.lang.String folderId)
- Parameters:
folderId- null implies the root folder- Returns:
- folder or null if folderId is null
-
getResources
java.util.List<Resource> getResources(@Nullable @CheckForNull java.lang.String folderId)
- Parameters:
folderId- null implies the root folder
-
findResources
java.util.List<Resource> findResources(java.lang.String query)
-
moveResources
void moveResources(java.util.List<ResourceIdentifier> resources, @Nullable @CheckForNull java.lang.String targetFolderId)
- Parameters:
targetFolderId- null implies the root folder
-
copyResources
org.molgenis.jobs.model.JobExecution copyResources(@NotEmpty @NotEmpty java.util.List<ResourceIdentifier> resources, @Nullable @CheckForNull java.lang.String targetFolderId)- Parameters:
targetFolderId- null implies the root folder
-
downloadResources
org.molgenis.jobs.model.JobExecution downloadResources(@NotEmpty @NotEmpty java.util.List<ResourceIdentifier> resources)
-
deleteResources
org.molgenis.jobs.model.JobExecution deleteResources(@NotEmpty @NotEmpty java.util.List<ResourceIdentifier> resources)
-
updateResource
void updateResource(Resource resource)
-
-