org.gcube.portlets.user.homelibrary.home.workspace
Interface WorkspaceSharedFolder
- All Superinterfaces:
- WorkspaceFolder, WorkspaceItem
public interface WorkspaceSharedFolder
- extends WorkspaceFolder
- Author:
- gioia
| Methods inherited from interface org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder |
createAnnotationItem, createAquaMapsItem, createDocumentItem, createDocumentLinkItem, createExternalFileItem, createExternalImageItem, createExternalPDFFileItem, createExternalResourceLink, createExternalUrlItem, createExternalUrlItem, createFolder, createImageDocumentItem, createImageDocumentLinkItem, createMetadataItem, createPDFDocumentItem, createPDFDocumentLinkItem, createQueryItem, createQueryItem, createReportItem, createReportTemplateItem, createTabularDataLink, createTimeSeries, createUrlDocumentItem, createWorkflowReport, createWorkflowTemplate, exists, find, getChildren, getNewFolderBulkCreator, share |
| Methods inherited from interface org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem |
cloneItem, getAccounting, getCapabilities, getCreationTime, getDescription, getId, getIdSharedFolder, getLastAction, getLastModificationTime, getName, getOwner, getParent, getPath, getProperties, getReaders, getType, isMarkedAsRead, isRoot, isShared, markAsRead, move, remove, removeChild, rename, setDescription |
getUsers
List<String> getUsers()
throws InternalErrorException
- Returns:
- the list of users.
- Throws:
InternalErrorException
addUser
void addUser(String user)
throws InsufficientPrivilegesException,
InternalErrorException
- Parameters:
user -
- Throws:
InsufficientPrivilegesException
InternalErrorException
unShare
WorkspaceFolder unShare()
throws InternalErrorException
- Returns:
- a new
WorkspaceFolder
- Throws:
InternalErrorException
getName
String getName(String user)
throws InternalErrorException
- Parameters:
user -
- Returns:
- the shared folder name set by the user, null if the user doen't exist.
- Throws:
InternalErrorException
Copyright © 2013. All Rights Reserved.