Package | Description |
---|---|
org.jbei.ice.lib.access |
Permissions related classes.
|
org.jbei.ice.lib.dto.access | |
org.jbei.ice.lib.dto.folder | |
org.jbei.ice.lib.entry | |
org.jbei.ice.lib.folder | |
org.jbei.ice.lib.folder.collection | |
org.jbei.ice.lib.manuscript | |
org.jbei.ice.lib.net | |
org.jbei.ice.services.rest | |
org.jbei.ice.storage.model |
Data models for ice objects.
|
Modifier and Type | Method and Description |
---|---|
FolderDetails |
PermissionsController.setFolderPermissions(String userId,
long folderId,
List<AccessPermission> permissions) |
Modifier and Type | Method and Description |
---|---|
FolderDetails |
RemoteAccessPermission.getFolderDetails() |
Modifier and Type | Method and Description |
---|---|
void |
RemoteAccessPermission.setFolderDetails(FolderDetails folderDetails) |
Modifier and Type | Method and Description |
---|---|
FolderDetails |
FolderDetails.getParent() |
Modifier and Type | Method and Description |
---|---|
void |
FolderDetails.setParent(FolderDetails parent) |
Modifier and Type | Method and Description |
---|---|
ArrayList<FolderDetails> |
EntrySelection.getDestination() |
List<FolderDetails> |
EntryFolders.getFolders() |
Modifier and Type | Method and Description |
---|---|
void |
EntrySelection.setDestination(ArrayList<FolderDetails> destination) |
Modifier and Type | Method and Description |
---|---|
protected FolderDetails |
FolderContents.addEntriesToTransferredFolder(List<Long> entries,
Folder folder) |
FolderDetails |
FolderController.createPersonalFolder(String userId,
FolderDetails folderDetails) |
FolderDetails |
FolderController.createTransferredFolder(FolderDetails folderDetails) |
FolderDetails |
FolderController.delete(String userId,
long folderId,
FolderType type)
Deletes either a user folder or bulk upload (which is represented as a folder to the user)
|
protected FolderDetails |
FolderController.demoteFolder(String userId,
Folder folder)
Opposite of FolderController#demoteFolder(userId, long)
Removes the folder from being a featured collections
|
FolderDetails |
FolderContents.getContents(String userId,
long folderId,
PageParameters pageParameters)
Retrieves the folder specified in the parameter and contents
|
FolderDetails |
UserFolder.getFolder(long folderId) |
FolderDetails |
FolderController.getPublicEntries(ColumnField sort,
int offset,
int limit,
boolean asc)
Retrieves entries that are made available publicly
|
protected FolderDetails |
FolderContents.getRemoteContents(String userId,
Folder folder,
PageParameters pageParameters)
Retrieves contents of a folder that has been shared remotely with this instance
|
FolderDetails |
FolderContents.getRemotelySharedContents(String remoteUserId,
String token,
RegistryPartner partner,
long folderId,
PageParameters pageParameters) |
protected FolderDetails |
FolderController.promoteFolder(String userId,
Folder folder)
"Promote"s a collection into a featured collection.
|
FolderDetails |
FolderController.update(String userId,
long folderId,
FolderDetails details)
Updates the folder referenced by the folderId with the passed folder details.
|
Modifier and Type | Method and Description |
---|---|
protected List<FolderDetails> |
FolderContents.addEntriesToFolders(String userId,
List<Long> entries,
List<FolderDetails> folders)
Attempts to add the specified list of entries to the specified folder destinations.
|
List<FolderDetails> |
FolderContents.addEntrySelection(String userId,
EntrySelection entryLocation)
Adds entries in the selection context, to specified folders
|
protected List<FolderDetails> |
FolderContents.addRemoteEntries(String userId,
List<PartData> remoteEntries,
List<FolderDetails> folders) |
List<FolderDetails> |
Folders.filter(String token,
int limit) |
ArrayList<FolderDetails> |
FolderController.getAvailableFolders(String userId)
Retrieves folders that have been "promoted" by an administrator to
imply that they are to be made available to everyone on the site
|
ArrayList<FolderDetails> |
FolderController.getBulkUploadDrafts(String userId) |
ArrayList<FolderDetails> |
Folders.getCanEditFolders()
Retrieves list of folders that specified user has write privileges on
|
ArrayList<FolderDetails> |
FolderController.getPendingBulkUploads(String userId)
Retrieves information about submitted bulk uploads that have status "PENDING".
|
ArrayList<FolderDetails> |
FolderController.getPublicFolders()
Retrieves folders that are shared shared publicly.
|
ArrayList<FolderDetails> |
FolderController.getSharedUserFolders(String userId)
Retrieves folders that have been shared with specified user as an individual or as part of a group.
|
ArrayList<FolderDetails> |
FolderController.getTransferredFolders(String userId) |
ArrayList<FolderDetails> |
FolderController.getUserFolders(String userId) |
Modifier and Type | Method and Description |
---|---|
FolderDetails |
FolderController.createPersonalFolder(String userId,
FolderDetails folderDetails) |
FolderDetails |
FolderController.createTransferredFolder(FolderDetails folderDetails) |
FolderDetails |
FolderController.update(String userId,
long folderId,
FolderDetails details)
Updates the folder referenced by the folderId with the passed folder details.
|
Modifier and Type | Method and Description |
---|---|
protected List<FolderDetails> |
FolderContents.addEntriesToFolders(String userId,
List<Long> entries,
List<FolderDetails> folders)
Attempts to add the specified list of entries to the specified folder destinations.
|
protected List<FolderDetails> |
FolderContents.addRemoteEntries(String userId,
List<PartData> remoteEntries,
List<FolderDetails> folders) |
Modifier and Type | Method and Description |
---|---|
List<FolderDetails> |
Collections.getSubFolders(CollectionType type)
Retrieves the sub folders for the specified collection type
|
Modifier and Type | Method and Description |
---|---|
FolderDetails |
Manuscript.getFolder() |
Modifier and Type | Method and Description |
---|---|
void |
Manuscript.setFolder(FolderDetails folder) |
Modifier and Type | Method and Description |
---|---|
FolderDetails |
RemoteFolder.getEntries(String sort,
boolean asc,
int offset,
int limit) |
FolderDetails |
RemoteContact.getFolderEntries(String url,
String resourcePath,
Map<String,Object> queryParams,
String apiKey) |
FolderDetails |
RemoteContact.getRemoteContents(String url,
String userId,
long folderId,
String token,
PageParameters pageParameters,
String worToken) |
FolderDetails |
RemoteTransfer.transferFolder(long remoteId,
FolderDetails folderDetails,
List<Long> remoteIds) |
FolderDetails |
RemoteContact.transferFolder(String url,
FolderDetails folderDetails) |
Modifier and Type | Method and Description |
---|---|
List<FolderDetails> |
RemoteFolders.getAvailableFolders() |
Modifier and Type | Method and Description |
---|---|
FolderDetails |
RemoteTransfer.transferFolder(long remoteId,
FolderDetails folderDetails,
List<Long> remoteIds) |
FolderDetails |
RemoteContact.transferFolder(String url,
FolderDetails folderDetails) |
Modifier and Type | Method and Description |
---|---|
FolderDetails |
FolderResource.deleteFolder(long folderId,
String folderType)
Deletes the specified folder resource
|
FolderDetails |
UserResource.getProfileEntries(long userId,
int offset,
int limit,
String sort,
boolean asc,
String filter) |
FolderDetails |
FolderResource.read(String folderId,
int offset,
int limit,
String sort,
boolean asc,
String filter,
String token,
String remoteUserId,
List<String> queryParam)
Retrieves the entries for specified folder.
|
FolderDetails |
FolderResource.setPermissions(long folderId,
ArrayList<AccessPermission> permissions) |
Modifier and Type | Method and Description |
---|---|
ArrayList<FolderDetails> |
FolderResource.getPublicFolders() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
FolderResource.create(boolean isTransfer,
FolderDetails folder)
Creates a new folder with the details specified in the parameter.
|
javax.ws.rs.core.Response |
FolderResource.update(long folderId,
FolderDetails details)
Updates the specified folder resource
|
Modifier and Type | Method and Description |
---|---|
FolderDetails |
Folder.toDataTransferObject() |
Copyright © 2017. All rights reserved.