Package | Description |
---|---|
org.jbei.ice.lib.access |
Permissions related classes.
|
org.jbei.ice.lib.account | |
org.jbei.ice.lib.bulkupload | |
org.jbei.ice.lib.dto.access | |
org.jbei.ice.lib.dto.entry | |
org.jbei.ice.lib.entry | |
org.jbei.ice.lib.folder | |
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 |
---|---|
AccessPermission |
RemoteAccess.add(RegistryPartner partner,
AccessPermission accessPermission)
Add access privileges for a user on this instance to enable access
to a (currently folder only) resource on a remote ICE instance
|
Modifier and Type | Method and Description |
---|---|
List<AccessPermission> |
PermissionsController.retrieveSetFolderPermission(Folder folder,
boolean includePublic)
Retrieves permissions that have been explicitly set for the folders with the exception
of the public read permission if specified in the parameter.
|
Modifier and Type | Method and Description |
---|---|
AccessPermission |
RemoteAccess.add(RegistryPartner partner,
AccessPermission accessPermission)
Add access privileges for a user on this instance to enable access
to a (currently folder only) resource on a remote ICE instance
|
protected Permission |
Permissions.addPermission(AccessPermission access,
Entry entry,
Folder folder,
BulkUpload upload) |
protected Permission |
PermissionsController.addPermission(AccessPermission access,
Entry entry,
Folder folder,
BulkUpload upload) |
Permission |
PermissionsController.addPermission(String userId,
AccessPermission access) |
protected Permission |
RemoteAccess.createPermissionModel(AccessPermission accessPermission,
Folder folder,
Account account) |
protected RemoteAccessModel |
RemoteAccess.createRemoteAccessModel(AccessPermission accessPermission,
RemoteClientModel remoteClientModel,
Permission permission) |
void |
PermissionsController.removePermission(String userId,
AccessPermission access) |
Modifier and Type | Method and Description |
---|---|
FolderDetails |
PermissionsController.setFolderPermissions(String userId,
long folderId,
List<AccessPermission> permissions) |
Modifier and Type | Method and Description |
---|---|
ArrayList<AccessPermission> |
AccountTransfer.getDefaultPermissions() |
Modifier and Type | Method and Description |
---|---|
AccessPermission |
BulkUploadController.addPermission(String userId,
long uploadId,
AccessPermission access)
Adds specified access permission to the bulk upload.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<AccessPermission> |
BulkUploadInfo.getPermissions() |
List<AccessPermission> |
BulkUploadController.getUploadPermissions(String userId,
long uploadId) |
Modifier and Type | Method and Description |
---|---|
AccessPermission |
BulkUploadController.addPermission(String userId,
long uploadId,
AccessPermission access)
Adds specified access permission to the bulk upload.
|
Modifier and Type | Class and Description |
---|---|
class |
RemoteAccessPermission
Access permission for remote access.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AccessPermission.equals(AccessPermission access) |
Modifier and Type | Method and Description |
---|---|
ArrayList<AccessPermission> |
PartData.getAccessPermissions() |
Modifier and Type | Method and Description |
---|---|
void |
PartData.setAccessPermissions(ArrayList<AccessPermission> accessPermissions) |
Modifier and Type | Method and Description |
---|---|
AccessPermission |
EntryPermissions.add(AccessPermission access)
Adds a new permission to the specified entry.
|
Modifier and Type | Method and Description |
---|---|
List<AccessPermission> |
EntryPermissions.getEntryPermissions()
Retrieves permissions associated with a part.
|
Modifier and Type | Method and Description |
---|---|
AccessPermission |
EntryPermissions.add(AccessPermission access)
Adds a new permission to the specified entry.
|
Modifier and Type | Method and Description |
---|---|
Entry |
EntryCreator.createEntry(Account account,
Entry entry,
ArrayList<AccessPermission> accessPermissions)
Create an entry in the database.
|
Constructor and Description |
---|
EntryPermissionTask(String userId,
List<Long> entriesId,
List<AccessPermission> permissions,
boolean isAdd) |
Modifier and Type | Method and Description |
---|---|
AccessPermission |
FolderPermissions.createPermission(AccessPermission accessPermission)
Creates a new access permission record to enable read or write privileges for a folder.
|
AccessPermission |
FolderPermissions.createRemotePermission(AccessPermission accessPermission)
Creates an access folder permission for a remote user
|
Modifier and Type | Method and Description |
---|---|
ArrayList<AccessPermission> |
FolderPermissions.get()
Retrieves list of available folder permissions (both local and remote)
|
List<AccessPermission> |
AbstractFolder.getAccessPermissions() |
protected List<AccessPermission> |
FolderContents.getAndFilterFolderPermissions(String userId,
Folder folder)
The permission(s) enabling the share for user
is(are) included.
|
Modifier and Type | Method and Description |
---|---|
AccessPermission |
FolderPermissions.createPermission(AccessPermission accessPermission)
Creates a new access permission record to enable read or write privileges for a folder.
|
protected Permission |
FolderPermissions.createPermissionModel(AccessPermission accessPermission,
RemoteShareModel remoteShare) |
AccessPermission |
FolderPermissions.createRemotePermission(AccessPermission accessPermission)
Creates an access folder permission for a remote user
|
protected boolean |
FolderPermissions.sendToken(AccessPermission accessPermission,
RemotePartner partner)
Send access permission to a remote partner with a "secret"
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractFolder.setAccessPermissions(List<AccessPermission> accessPermissions) |
Modifier and Type | Method and Description |
---|---|
AccessPermission |
RemoteContact.shareFolder(String url,
AccessPermission permission,
String token) |
Modifier and Type | Method and Description |
---|---|
AccessPermission |
RemoteContact.shareFolder(String url,
AccessPermission permission,
String token) |
Modifier and Type | Method and Description |
---|---|
AccessPermission |
PartResource.createPermission(String partId,
AccessPermission permission) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
BulkUploadResource.addPermission(long id,
AccessPermission accessPermission)
Add upload permission
|
javax.ws.rs.core.Response |
FolderResource.addPermission(long folderId,
AccessPermission permission)
Add new permission to list of permissions for specified folder
|
AccessPermission |
PartResource.createPermission(String partId,
AccessPermission permission) |
Modifier and Type | Method and Description |
---|---|
FolderDetails |
FolderResource.setPermissions(long folderId,
ArrayList<AccessPermission> permissions) |
Modifier and Type | Method and Description |
---|---|
AccessPermission |
RemoteShareModel.toDataTransferObject() |
AccessPermission |
Permission.toDataTransferObject() |
AccessPermission |
RemoteAccessModel.toDataTransferObject() |
Copyright © 2017. All rights reserved.