| Modifier and Type | Method and Description |
|---|---|
protected static void |
HomeLibrary.checkPersistenceFolder(String persistenceFolder)
Check if the persistence folder exists otherwise create it.
|
protected static HomeManagerFactory |
HomeLibrary.createHomeManagerFactoryInstance(String persistenceRoot) |
User |
HomeManager.createUser(String portalLogin)
Create a new user.
|
boolean |
HomeManagerFactory.exists(String scope)
Check if the specified scope exists.
|
boolean |
HomeManager.existUser(String portalLogin)
Check if the specified user exists.
|
AccessManager |
HomeManagerFactory.getAccessManager() |
ApplicationsArea |
Home.getDataArea()
Retrieves the user data area.
|
Home |
HomeManager.getHome(String portalLogin)
Retrieve the user's home.
|
Home |
HomeManager.getHome(User user)
Retrieve the user's home.
|
HomeLibraryManager |
HomeManagerFactory.getHomeLibraryManager()
Return the HomeLibraryManager instance.
|
HomeManager |
HomeManagerFactory.getHomeManager()
Retrieves an HomeManager for the given GCube's scope.
|
HomeManager |
HomeManagerFactory.getHomeManager(String scope) |
static HomeManagerFactory |
HomeLibrary.getHomeManagerFactory()
Return the HomeManagerFactory.
|
static HomeManagerFactory |
HomeLibrary.getHomeManagerFactory(String persistenceRoot)
Return an instance of HomeManager factory for the given path.
|
protected static HomeManagerFactory |
HomeLibrary.getHomeManagerFactoryImplementation()
Returns the HomeManagerFactory implementation to use.
|
PrivilegeManager |
HomeManagerFactory.getPrivilegeManager() |
User |
HomeManager.getUser(String portalLogin)
Get an user, if the user is not found a new one is created.
|
static ApplicationsArea |
HomeLibrary.getUserDataArea(String portalLogin)
Return the DataArea for the user in session.
|
static Home |
HomeLibrary.getUserHome(String portalLogin)
Return the Home for the user in session.
|
UserManager |
HomeManagerFactory.getUserManager() |
static Workspace |
HomeLibrary.getUserWorkspace(String portalLogin)
Return the Workspace for the user in session.
|
Workspace |
Home.getWorkspace()
Retrieves the user workspace.
|
void |
HomeManagerFactory.initialize(String persistenceFolder)
Initialize the HomeManagerFactory instance.
|
List<String> |
HomeManagerFactory.listInfrastructureScopes()
Returns the scopes list from the infrastructure.
|
List<String> |
HomeManagerFactory.listInfrastructureScopeUsers(String scope)
Return the users list from the infrastructure for the specified scope.
|
List<String> |
Home.listScopes() |
List<String> |
HomeManagerFactory.listScopes()
List the actuals scopes.
|
List<String> |
HomeManagerFactory.listUserScopes(String portalLogin)
List the User scopes.
|
void |
HomeManagerFactory.removeHomeManager()
Remove the HomeManager for the specified scope.
|
void |
HomeManager.removeUser(User user)
Remove the specified user.
|
void |
HomeManagerFactory.shutdown()
Shutdown the HomeManagerFactory.
|
| Modifier and Type | Method and Description |
|---|---|
WorkspaceFolder |
ApplicationsArea.getApplicationRoot(String applicationName)
Return the application root folder.
|
WorkspaceFolder |
ApplicationsArea.getApplicationShareRoot(String applicationName) |
WorkspaceFolder |
ApplicationsArea.getApplicationUserRoot(String applicationName) |
| Modifier and Type | Method and Description |
|---|---|
<E> ApplicationList<E> |
ApplicationDataArea.createList(String dataName)
Create a new list.
|
<K,V> ApplicationMap<K,V> |
ApplicationDataArea.createMap(String dataName)
Create a new map.
|
ApplicationData |
ApplicationDataArea.deleteData(String dataName)
Delete the specified application data.
|
ApplicationData |
ApplicationDataArea.getData(String dataName)
Return the application data requested.
|
<E> ApplicationList<E> |
ApplicationDataArea.getList(String dataName)
If the ApplicationList with the specified name already exists this one is returned, otherwise a new one is created.
|
<K,V> ApplicationMap<K,V> |
ApplicationDataArea.getMap(String dataName)
If an ApplicationMap with the specified name already exists this one is returnes, otherwise a new one is created.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HomeLibraryManager.copyScopeHomes(String sourceScope,
String destinationScope,
ContentCopyMode mode)
Copy the specified scope homes to destination scope.
|
boolean |
HomeLibraryManager.copyWorkspaceContent(String sourceScope,
String sourceUser,
String destinationScope,
String destinationUser,
ContentCopyMode mode)
Copy the a user workspace content to another user workspace.
|
void |
HomeLibraryManager.removeScope(String scope)
Remove the specified scope with all contained homes.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
WorkspaceSharedFolder.addAdmin(String username)
Add administrators to a shared folder
|
void |
Workspace.addBookmark(String itemId,
String destinationFolderId)
Add a Bookmark
|
void |
Properties.addProperty(String name,
String value)
Add a new property.
|
void |
WorkspaceSharedFolder.addUser(String user) |
List<SearchItem> |
Workspace.advancedSearch(String name,
SearchItemByOperator date,
SearchItemByOperator size) |
void |
Workspace.changeDescription(String itemId,
String newDescription)
Change an item description.
|
WorkspaceItem |
WorkspaceItem.cloneItem(String cloneName)
Clone this item.
|
WorkspaceItem |
Workspace.cloneItem(String itemId,
String cloneName)
Clone an item in the same folder.
|
WorkspaceItem |
Workspace.copy(String itemId,
String destinationFolderId)
Copy an item from a folder to another folder.
|
WorkspaceItem |
Workspace.copy(String itemId,
String newName,
String destinationFolderId)
Copy an item from a folder to another folder.
|
Annotation |
Workspace.createAnnotation(String name,
String description,
String oid,
Map<String,String> data,
String destinationfolderId)
Create a new annotation.
|
Annotation |
WorkspaceFolder.createAnnotationItem(String name,
String description,
String oid,
Map<String,String> data)
Create a new annotation into this folder.
|
WorkspaceFolder |
WorkspaceFolder.createAquaMapsItem(String name,
String description,
String mapName,
String mapType,
String author,
int numberOfSpecies,
String boundingBox,
float psoThreshold,
int numberOfGeneratedImages,
InputStream metadata,
Map<String,InputStream> images)
Create a new AquaMaps Item into this folder.
|
WorkspaceFolder |
Workspace.createAquaMapsItem(String name,
String description,
String mapName,
String mapType,
String author,
int numberOfSpecies,
String boundingBox,
float psoThreshold,
int numberOfGeneratedImages,
InputStream metadata,
Map<String,InputStream> images,
String destinationfolderId)
Create a new AquaMaps Item into a folder.
|
Document |
Workspace.createDocument(String name,
String description,
String oid,
String mimeType,
InputStream documentData,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName,
String destinationfolderId)
Create a new document into a folder.
|
Document |
WorkspaceFolder.createDocumentItem(String name,
String description,
String oid,
String mimeType,
InputStream documentData,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName)
Create a new document into this folder.
|
DocumentLink |
Workspace.createDocumentLink(String name,
String description,
String oid,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName,
String mimeType,
String destinationfolderId)
Create a new document link into a folder.
|
DocumentLink |
WorkspaceFolder.createDocumentLinkItem(String name,
String description,
String oid,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName,
String mimeType)
Create a new document link into this folder.
|
ExternalFile |
Workspace.createExternalFile(String name,
String description,
String mimeType,
InputStream fileData,
String destinationFolderId)
Create a new External File into a folder.
|
ExternalFile |
WorkspaceFolder.createExternalFileItem(String name,
String description,
String mimeType,
InputStream fileData)
Create an External File into this folder.
|
ExternalImage |
Workspace.createExternalImage(String name,
String description,
String mimeType,
InputStream imageData,
String destinationFolderId)
Create a new External Image into a folder.
|
ExternalImage |
WorkspaceFolder.createExternalImageItem(String name,
String description,
String mimeType,
InputStream imageData)
Create a new External Image into this folder.
|
ExternalPDFFile |
Workspace.createExternalPDFFile(String name,
String description,
String mimeType,
InputStream fileData,
String destinationFolderId)
Create a new External PDF File into a folder.
|
ExternalPDFFile |
WorkspaceFolder.createExternalPDFFileItem(String name,
String description,
String mimeType,
InputStream fileData)
Create a new External PDF file into this folder.
|
ExternalResourceLink |
WorkspaceFolder.createExternalResourceLink(String name,
String description,
String mimeType,
String resourceIdString,
String pluginName) |
ExternalResourceLink |
Workspace.createExternalResourceLink(String name,
String description,
String mimeType,
String resourceId,
String pluginName,
String destinationFolderId) |
ExternalUrl |
Workspace.createExternalUrl(String name,
String description,
InputStream url,
String destinationfolderId)
Create a new External URL into a folder.
|
ExternalUrl |
Workspace.createExternalUrl(String name,
String description,
String url,
String destinationFolderId)
Create a new External URL into a folder.
|
ExternalUrl |
WorkspaceFolder.createExternalUrlItem(String name,
String description,
InputStream url)
Create an External URL into this folder.
|
ExternalUrl |
WorkspaceFolder.createExternalUrlItem(String name,
String description,
String url)
Create an External URL into this folder.
|
WorkspaceFolder |
WorkspaceFolder.createFolder(String name,
String description)
Create a new folder into this folder.
|
WorkspaceFolder |
Workspace.createFolder(String name,
String description,
String destinationFolderId)
Create a new folder with specified name.
|
WorkspaceItem |
Workspace.createGcubeItem(String name,
String description,
List<String> scopes,
String creator,
String itemType,
Map<String,String> properties,
String destinationFolderId) |
ImageDocument |
Workspace.createImageDocument(String name,
String description,
String oid,
String mimeType,
InputStream imageData,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName,
String destinationfolderId)
Create a new Image Document into a folder.
|
ImageDocument |
WorkspaceFolder.createImageDocumentItem(String name,
String description,
String oid,
String mimeType,
InputStream imageData,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName)
Create a new image document into this folder.
|
ImageDocumentLink |
Workspace.createImageDocumentLink(String name,
String description,
String oid,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName,
String mimeType,
String destinationfolderId)
Create a new Image Document link into a folder.
|
ImageDocumentLink |
WorkspaceFolder.createImageDocumentLinkItem(String name,
String description,
String oid,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName,
String mimeType)
Create a new image document link into this folder.
|
Metadata |
Workspace.createMetadata(String name,
String description,
String oid,
String schema,
String language,
String data,
String collectionName,
String destinationfolderId)
Create a new metadata info object.
|
Metadata |
WorkspaceFolder.createMetadataItem(String name,
String description,
String oid,
String schema,
String language,
String metadata,
String collectionName)
Create a new Metadata into this folder.
|
PDFDocument |
Workspace.createPDFDocument(String name,
String description,
String oid,
String mimeType,
InputStream data,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName,
String destinationfolderId)
Create a new PDF Document into a folder.
|
PDFDocument |
WorkspaceFolder.createPDFDocumentItem(String name,
String description,
String oid,
String mimeType,
InputStream data,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName)
Create a new PDF document.
|
PDFDocumentLink |
Workspace.createPDFDocumentLink(String name,
String description,
String oid,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName,
String mimeType,
String destinationfolderId)
Create a new PDF Document link into a folder.
|
PDFDocumentLink |
WorkspaceFolder.createPDFDocumentLinkItem(String name,
String description,
String oid,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName,
String mimeType)
Create a new PDF document link.
|
Query |
Workspace.createQuery(String name,
String description,
InputStream query,
QueryType queryType,
String destinationfolderId)
Create a new query into a folder.
|
Query |
Workspace.createQuery(String name,
String description,
String query,
QueryType queryType,
String destinationfolderId)
Create a new query into a folder.
|
Query |
WorkspaceFolder.createQueryItem(String name,
String description,
InputStream query,
QueryType queryType)
Create a new Query into this folder.
|
Query |
WorkspaceFolder.createQueryItem(String name,
String description,
String query,
QueryType queryType)
Create a new Query into this folder.
|
Report |
Workspace.createReport(String name,
String description,
Calendar created,
Calendar lastEdit,
String author,
String lastEditBy,
String templateName,
int numberOfSections,
String status,
InputStream reportData,
String destinationfolderId)
Create a new Report into a folder.
|
Report |
WorkspaceFolder.createReportItem(String name,
String description,
Calendar created,
Calendar lastEdit,
String author,
String lastEditBy,
String templateName,
int numberOfSections,
String status,
InputStream reportData)
Create a Report into this folder.
|
ReportTemplate |
Workspace.createReportTemplate(String name,
String description,
Calendar created,
Calendar lastEdit,
String author,
String lastEditBy,
int numberOfSections,
String status,
InputStream templateData,
String destinationfolderId)
Create a new Report Template into a folder.
|
ReportTemplate |
WorkspaceFolder.createReportTemplateItem(String name,
String description,
Calendar created,
Calendar lastEdit,
String author,
String lastEditBy,
int numberOfSections,
String status,
InputStream templateData)
Create a Report Template into this folder.
|
WorkspaceSharedFolder |
Workspace.createSharedFolder(String name,
String description,
List<String> users,
String destinationFolderId)
Create a shared folder with a list of users
|
WorkspaceSharedFolder |
Workspace.createSharedFolder(String name,
String description,
String groupId,
String destinationFolderId,
String displayName,
boolean isVREFolder)
Create a shared folder associated with a groupId
|
WorkspaceSmartFolder |
Workspace.createSmartFolder(String name,
String description,
String query)
Create a smart folder
|
TabularDataLink |
WorkspaceFolder.createTabularDataLink(String name,
String description,
String tableId,
String template,
TabularDataLink.Provenance provenance,
String operator,
String runtimeResourceName) |
TabularDataLink |
Workspace.createTabularDataLink(String name,
String description,
String tableId,
String template,
TabularDataLink.Provenance provenance,
String operator,
String runtimeResourceName,
String destinationFolderId) |
TimeSeries |
WorkspaceFolder.createTimeSeries(String name,
String description,
String timeseriesId,
String title,
String creator,
String timeseriesDescription,
String timeseriesCreationDate,
String publisher,
String sourceId,
String sourceName,
String rights,
long dimension,
List<String> headerLabels,
InputStream compressedCSV)
Create a new Time Series.
|
TimeSeries |
Workspace.createTimeSeries(String name,
String description,
String timeseriesId,
String title,
String creator,
String timeseriesDescription,
String timeseriesCreationDate,
String publisher,
String sourceId,
String sourceName,
String rights,
long dimension,
List<String> headerLabels,
InputStream compressedCSV,
String destinationfolderId)
Create a new Time Series.
|
UrlDocument |
Workspace.createUrlDocument(String name,
String description,
String oid,
String mimeType,
InputStream documentData,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName,
String destinationfolderId)
Create a new URL document into a folder.
|
UrlDocument |
WorkspaceFolder.createUrlDocumentItem(String name,
String description,
String oid,
String mimeType,
InputStream documentData,
Map<String,String> metadata,
Map<String,String> annotations,
String collectionName)
Create a new URL document into this folder.
|
WorkflowReport |
WorkspaceFolder.createWorkflowReport(String name,
String description,
String workflowId,
String workflowStatus,
String workflowData)
Creates a Workflow Report.
|
WorkflowReport |
Workspace.createWorkflowReport(String name,
String description,
String workflowId,
String workflowStatus,
String workflowData,
String destinationfolderId)
Creates a Workflow Report.
|
WorkflowTemplate |
WorkspaceFolder.createWorkflowTemplate(String name,
String description,
String workflowId,
String workflowStatus,
String workflowData)
Creates a Workflow Template.
|
WorkflowTemplate |
Workspace.createWorkflowTemplate(String name,
String description,
String workflowId,
String workflowStatus,
String workflowData,
String destinationfolderId)
Creates a Workflow Template.
|
WorkspaceFolder |
Workspace.decomposeAquaMapsItem(String itemId,
String folderName,
String destinationWorkspaceId)
Decompose the specified AquaMaps item.
|
void |
WorkspaceSharedFolder.deleteACL(List<String> users)
Delete privileges for a list of users
|
void |
WorkspaceItem.deleteACL(List<String> users) |
boolean |
Workspace.exists(String itemId)
Check if an item with the specified id exists.
|
boolean |
WorkspaceFolder.exists(String name)
Check if an item with the specified name exists.
|
boolean |
Workspace.exists(String name,
String folderId)
Check if an item with the specified name exists in the specified folder.
|
WorkspaceItem |
Workspace.find(String path)
Find an item using the specified path.
|
WorkspaceItem |
WorkspaceFolder.find(String name)
Get an item with the specified name.
|
WorkspaceItem |
Workspace.find(String name,
String folderId)
Get an item with the specified name in the specified folder.
|
Map<ACLType,List<String>> |
WorkspaceSharedFolder.getACLOwner()
Get a map of ACL of a WorkspaceSharedFolder
|
ACLType |
WorkspaceSharedFolder.getACLUser()
Get the ACL of a WorkspaceSharedFolder
|
List<String> |
WorkspaceSharedFolder.getAdministrators()
Get Administrators
|
List<WorkspaceSmartFolder> |
Workspace.getAllSmartFolders()
Returns all user smart folders
|
List<Object> |
Workspace.getBookmarks(String bookmarkFolderId)
Returns all bookmarks
|
Capabilities |
Workspace.getCapabilities(String itemId)
Return all capabilities associated with the item.
|
List<? extends WorkspaceItem> |
WorkspaceItem.getChildren()
Return this item children.
|
List<? extends WorkspaceItem> |
WorkspaceSmartFolder.getChildren()
Return this item children.
|
List<WorkspaceItem> |
WorkspaceFolder.getChildren()
Return this item children.
|
InputStream |
ExternalResourceLinkPlugin.getContent(ExternalResourceLink item) |
Calendar |
WorkspaceItem.getCreationTime()
This item creation time.
|
Calendar |
WorkspaceSmartFolder.getCreationTime()
This item creation time.
|
String |
WorkspaceItem.getDescription()
This item description.
|
String |
WorkspaceSmartFolder.getDescription()
This item description.
|
List<SearchItem> |
Workspace.getFolderItems(FolderItemType... types) |
List<SearchItem> |
Workspace.getFolderItems(FolderItemType type) |
String |
WorkspaceItem.getId()
This item id.
|
String |
WorkspaceSmartFolder.getId()
This item id.
|
String |
Properties.getId() |
String |
WorkspaceItem.getIdSharedFolder() |
WorkspaceItemAction |
WorkspaceItem.getLastAction()
Return the last action on this Item.
|
WorkspaceItemAction |
WorkspaceSmartFolder.getLastAction()
Return the last action on this Item.
|
Calendar |
WorkspaceItem.getLastModificationTime()
This item last modification time.
|
Calendar |
WorkspaceSmartFolder.getLastModificationTime()
This item last modification time.
|
List<String> |
WorkspaceSharedFolder.getMembers() |
WorkspaceFolder |
Workspace.getMySpecialFolders()
Get MySpecialFolders
|
String |
WorkspaceItem.getName()
This item name.
|
String |
WorkspaceSmartFolder.getName()
This item name.
|
String |
WorkspaceSharedFolder.getName(String user) |
String |
WorkspaceFolder.getNames(String initialName,
WorkspaceFolder folder) |
FolderBulkCreator |
WorkspaceFolder.getNewFolderBulkCreator()
Create a new FolderBulkCreator for this folder.
|
FolderBulkCreator |
Workspace.getNewFolderBulkCreator(String folderId)
Create a new folderBulkCreator for the specified folder.
|
User |
Workspace.getOwner()
Returns the workspace owner.
|
User |
WorkspaceItem.getOwner()
This item owner.
|
User |
WorkspaceSmartFolder.getOwner()
This item owner.
|
WorkspaceFolder |
WorkspaceItem.getParent()
Return this item parent.
|
String |
WorkspaceItem.getPath()
Return the current item path.
|
ACLType |
WorkspaceSharedFolder.getPrivilege()
Get the privilege set on a WorkspaceSharedFolder
|
Properties |
WorkspaceItem.getProperties()
The item properties.
|
Properties |
WorkspaceSmartFolder.getProperties()
The item properties.
|
Map<String,String> |
Properties.getProperties() |
String |
Properties.getPropertyValue(String propertyName) |
String |
WorkspaceItem.getPublicLink(boolean shortenUrl)
Get a public link for the item
|
List<AccountingEntryRead> |
WorkspaceItem.getReaders() |
String |
WorkspaceItem.getRemotePath() |
List<? extends SearchItem> |
WorkspaceSmartFolder.getSearchItems() |
long |
ExternalResourceLinkPlugin.getSize(ExternalResourceLink item) |
WorkspaceSmartFolder |
Workspace.getSmartFolder(String folderId) |
WorkspaceTrashFolder |
Workspace.getTrash() |
String |
Workspace.getUrlWebDav() |
List<String> |
WorkspaceSharedFolder.getUsers() |
WorkspaceSharedFolder |
Workspace.getVREFolderByScope(String scope) |
List<WorkspaceItem> |
Workspace.getWorkspaceTree(WorkspaceItem item) |
boolean |
WorkspaceItem.hasAccessRight(String user,
String absPath)
Return true if the user has the right to read the resource at abspath
|
boolean |
WorkspaceItem.isFolder()
Check if the item is a folder
|
boolean |
WorkspaceItem.isMarkedAsRead() |
boolean |
WorkspaceItem.isRoot()
Says if this item is a root element.
|
boolean |
WorkspaceItem.isShared() |
boolean |
WorkspaceItem.isTrashed()
Check if the item is in the trash
|
void |
WorkspaceItem.markAsRead(boolean read)
Mark as read a shared item
|
void |
WorkspaceItem.move(WorkspaceFolder destination)
Move this item to a new folder.
|
WorkspaceItem |
Workspace.moveItem(String itemId,
String destinationFolderId)
Move a workspaceItem to a specified destination.
|
void |
Workspace.orderResultBy(String mimeType,
long limit,
long offset) |
void |
WorkspaceItem.remove()
Remove this item from the workspace.
|
void |
WorkspaceSmartFolder.remove()
Remove this item from the workspace.
|
void |
Workspace.remove(String itemName,
String folderId)
Remove an item from a folder.
|
void |
Workspace.removeChild(String childId,
String folderId)
Remove an item from a folder.
|
void |
WorkspaceItem.removeChild(WorkspaceItem child)
Remove a child from this item.
|
void |
Workspace.removeItem(String itemId)
Remove an item.
|
void |
WorkspaceItem.rename(String name)
Change this item name.
|
void |
WorkspaceSmartFolder.rename(String name)
Change this item name.
|
void |
Workspace.renameItem(String itemId,
String newName)
Rename an item.
|
List<SearchFolderItem> |
Workspace.searchByMimeType(String mimeType) |
List<SearchItem> |
Workspace.searchByName(String name) |
List<WorkspaceItem> |
Workspace.searchByProperties(List<String> properties) |
List<SearchFolderItem> |
Workspace.searchFullText(String text) |
void |
WorkspaceSharedFolder.setACL(List<String> users,
ACLType privilege)
Set ACLs on shared folder
|
void |
WorkspaceFolder.setACL(List<String> users,
ACLType privilege)
Set a privilege to a list of users
|
boolean |
WorkspaceSharedFolder.setAdmins(List<String> logins)
Set administrators
|
void |
WorkspaceItem.setDescription(String description)
Set a new item description.
|
void |
WorkspaceSmartFolder.setDescription(String description)
Set a new item description.
|
WorkspaceSharedFolder |
WorkspaceFolder.share(List<String> useers) |
WorkspaceSharedFolder |
Workspace.shareFolder(List<String> users,
String destinationFolderId)
Shared an exist
WorkspaceFolder with a list of users |
WorkspaceFolder |
WorkspaceSharedFolder.unShare() |
WorkspaceItem |
Workspace.unshare(String itemId)
Unshare a shared item
|
WorkspaceFolder |
WorkspaceSharedFolder.unShare(String user)
Unshare a single user
|
void |
Workspace.updateItem(String itemId,
InputStream fileData) |
| Modifier and Type | Method and Description |
|---|---|
void |
AccessManager.deleteAces(String resourcePath,
List<String> users)
Delete old Aces
|
Map<String,List<String>> |
AccessManager.getEACL(String absPath)
Get the permissions which are effective for a particular node.
|
boolean |
AccessManager.setAdminACL(List<String> users,
String absPath)
All privileges.
|
boolean |
AccessManager.setReadOnlyACL(List<String> users,
String absPath)
Allow users to only read files.
|
boolean |
AccessManager.setWriteAllACL(List<String> users,
String absPath)
Allow users to create, edit and delete files of everyone in the share.
|
boolean |
AccessManager.setWriteOwnerACL(List<String> users,
String absPath)
Allow users to create, edit and delete files of everyone in the share.
|
| Modifier and Type | Method and Description |
|---|---|
String |
Capability.getUserId() |
| Modifier and Type | Method and Description |
|---|---|
void |
FolderBulkCreator.commit()
Commit all requested changes.
|
void |
FolderBulkCreator.createAnnotation(URI uri)
Create a new annotation into this folder.
|
void |
FolderBulkCreator.createDocumentAlternativeItem(URI uri)
Create a new document alternative into this folder.
|
void |
FolderBulkCreator.createDocumentItem(URI uri)
Create a new document into this folder.
|
void |
FolderBulkCreator.createDocumentPartItem(URI uri)
Create a new document part into this folder.
|
void |
FolderBulkCreator.createExternalUrl(String url)
Create an external url.
|
void |
FolderBulkCreator.createMetadata(URI uri)
Create a new metadata into this folder.
|
void |
FolderBulkCreator.createQuery(String name,
String query,
QueryType queryType)
Create a new query.
|
FolderBulkCreator |
FolderBulkCreatorManager.getActiveFolderBulkCreator(String id) |
int |
FolderBulkCreator.getFailures() |
long |
FolderItem.getLength()
The folder item length.
|
String |
FolderItem.getMimeType() |
int |
FolderBulkCreator.getNumberOfRequests()
Return the number of requests processed by this FolderBulkCreator.
|
float |
FolderBulkCreator.getStatus() |
String |
FolderItem.getWorkflowData()
Returns the workflow data.
|
String |
FolderItem.getWorkflowId()
Returns the workflow id.
|
String |
FolderItem.getWorkflowStatus()
Returns the workflow status.
|
void |
FolderBulkCreator.remove() |
void |
FolderItem.setWorkflowData(String data)
Sets the workflow data.
|
void |
FolderItem.setWorkflowId(String id)
Sets the workflow id.
|
void |
FolderItem.setWorkflowStatus(String status)
Sets the workflow status.
|
| Modifier and Type | Method and Description |
|---|---|
InputStream |
ReportTemplate.getData()
Return the template file data.
|
InputStream |
ExternalResourceLink.getData() |
InputStream |
Report.getData()
Return the template file data.
|
InputStream |
File.getData()
The file data.
|
void |
File.getHardLink(String linkName)
The hard link
|
Map<String,String> |
GCubeItem.getItemProperties() |
long |
File.getLength()
The file length.
|
File |
AquaMapsItem.getMetadata()
Return the metadata file.
|
String |
File.getName()
The file name.
|
String |
File.getPublicLink()
The public link
|
List<String> |
GCubeItem.getScopes() |
InputStream |
Image.getThumbnail()
The image thumbnail.
|
long |
Image.getThumbnailLength()
The image thumbnail length.
|
String |
Url.getUrl()
Return the url value.
|
void |
ExternalFile.setData(InputStream data) |
void |
GCubeItem.setItemProperties(Map<String,String> properties) |
void |
File.updateInfo(String mimeType,
long size) |
| Modifier and Type | Method and Description |
|---|---|
String |
Metadata.getData()
Returns the metadata content.
|
InputStream |
Document.getData()
The document data.
|
String |
DocumentMetadata.getXML()
Metadata XML.
|
| Modifier and Type | Method and Description |
|---|---|
InputStream |
TimeSeries.getCompressedData()
Return the Time Series as compressed csv stream.
|
InputStream |
TimeSeries.getData()
Return the Time Series as csv stream.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PrivilegeManager.createCostumePrivilege(String name,
String[] strings) |
| Modifier and Type | Method and Description |
|---|---|
List<WorkspaceItem> |
WorkspaceMessage.getAttachments() |
WorkspaceMessage |
WorkspaceMessageManager.getReceivedMessage(String requestId) |
WorkspaceMessage |
WorkspaceMessageManager.getSentMessage(String id) |
void |
WorkspaceMessage.open() |
WorkspaceItem |
WorkspaceMessage.saveAttachment(String attachmentId,
String destinationFolderId) |
void |
WorkspaceMessage.saveAttachments(String destinationFolderId) |
List<WorkspaceMessage> |
WorkspaceMessageManager.searchInMessages(String name) |
List<WorkspaceMessage> |
WorkspaceMessageManager.searchOutMessages(String word) |
void |
WorkspaceMessageManager.sendMessageToPortalLogins(String subject,
String body,
List<String> attachmentIds,
List<String> portalLogins) |
void |
WorkspaceMessageManager.sendMessageToUsers(String subject,
String body,
List<String> attachmentIds,
List<User> addressees)
Create a new send request.
|
void |
WorkspaceMessage.setStatus(boolean status) |
| Modifier and Type | Method and Description |
|---|---|
void |
WorkspaceTrashItem.deletePermanently()
Delete Permanently an item in the trash folder
|
List<String> |
WorkspaceTrashFolder.emptyTrash()
Empty Trash
|
String |
WorkspaceTrashItem.getMimeType() |
String |
WorkspaceTrashItem.getName() |
WorkspaceTrashItem |
WorkspaceTrashFolder.getTrashItemById(String id)
Get Trash Item by Id
|
List<WorkspaceTrashItem> |
WorkspaceTrashFolder.listTrashItems()
Get Children of Trash Folder
|
void |
WorkspaceTrashItem.restore()
Restore an item in the trash folder
|
List<String> |
WorkspaceTrashFolder.restoreAll()
Restore all item in Trash
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
GCubeGroup.addMember(String user)
Adds the specified member to the group.
|
boolean |
GCubeGroup.addMembers(List<String> users)
Add a list of users
|
boolean |
UserManager.associateUserToGroup(String scope,
String username,
String portalLogin)
Associate a user with a scope group
|
GCubeGroup |
UserManager.createGroup(String groupName)
create a new group
|
boolean |
UserManager.createUser(String name,
String version)
Create a new user (the password will be automatically generated)
|
boolean |
UserManager.createUser(String name,
String pass,
String version)
Create a new user with password
|
boolean |
UserManager.deleteAuthorizable(String user)
Delete a group
|
String |
GCubeGroup.getDisplayName()
Return a diplayName for VRE group
|
GCubeGroup |
UserManager.getGroup(String groupname)
Return a group by the name
|
List<GCubeGroup> |
UserManager.getGroups()
Get groups
|
List<String> |
GCubeGroup.getMembers()
Returns a list of the members in the group.
|
List<String> |
UserManager.getUsers()
Get users
|
String |
UserManager.getVersionByUser(String user)
getVersionByUser
|
boolean |
GCubeGroup.isMember(String user)
Returns true if the passed user is a member of the group.
|
boolean |
UserManager.removeAdministrator(String scope,
String username,
String portalLogin)
Remove Administrator from a folder
|
boolean |
GCubeGroup.removeMember(String user)
Removes the specified member from the group.
|
boolean |
GCubeGroup.removeMembers(List<String> users)
Delete a list of users
|
boolean |
UserManager.removeUserFromGroup(String scope,
String username,
String portalLogin)
Remove a user from a scope group
|
boolean |
UserManager.setAdministrator(String scope,
String username,
String portalLogin)
Set Administrator to a folder
|
boolean |
GCubeGroup.setDisplayName(String displayName)
Set a new diplayName for VRE group
|
boolean |
UserManager.setVersionByUser(String user,
String version)
setVersionByUser
|
| Modifier and Type | Method and Description |
|---|---|
static String |
WorkspaceUtil.cleanName(String name)
Clean the given name from invalid chars.
|
boolean |
ScopeHomesComparator.compareHomeManager(HomeManager manager1,
HomeManager manager2) |
boolean |
ScopeHomesComparator.compareScopes(String scope1,
String scope2,
HomeManagerFactory factory) |
boolean |
ScopeHomesComparator.compareWorkspaceItem(WorkspaceItem item1,
WorkspaceItem item2) |
static FolderItem |
WorkspaceUtil.createExternalFile(WorkspaceFolder destinationFolder,
String name,
String description,
String mimeType,
InputStream is)
Create a external file in the specified folder.
|
static String |
WorkspaceUtil.getCopyName(String initialName,
WorkspaceFolder folder)
Retrieve an unique name copying a item to the specified folder.
|
static String |
WorkspaceUtil.getUniqueName(String initialName,
WorkspaceFolder folder)
Retrieve an unique name for the specified folder.
|
protected void |
WorkspaceTreeVisitor.printFolderItem(FolderItem item) |
protected void |
WorkspaceTreeVisitor.printInfoObject(InfoObject infoObject)
Visits a info object.
|
protected void |
WorkspaceTreeVisitor.printWorkspaceItem(WorkspaceItem item)
Visits a Workspace item.
|
protected void |
WorkspaceTreeVisitor.visitAlternativeLink(DocumentAlternativeLink alternative) |
protected void |
WorkspaceTreeVisitor.visitAlternativeLinks(List<DocumentAlternativeLink> alternatives) |
protected void |
WorkspaceTreeVisitor.visitAquaMapsItem(AquaMapsItem aquamapsitem) |
protected void |
WorkspaceTreeVisitor.visitDocument(Document document)
Visits a document.
|
protected void |
WorkspaceTreeVisitor.visitExternalFile(ExternalFile file) |
protected void |
WorkspaceTreeVisitor.visitExternalImage(ExternalImage img)
Visits an image.
|
protected void |
WorkspaceTreeVisitor.visitExternalPDFFile(ExternalPDFFile pdf) |
protected void |
WorkspaceTreeVisitor.visitExternalURL(ExternalUrl url) |
void |
WorkspaceTreeVisitor.visitFolderItem(FolderItem item)
Visits a folder item.
|
void |
HomeLibraryVisitor.visitHomeLibrary(HomeManagerFactory factory)
Visit the specified home library.
|
protected void |
HomeLibraryVisitor.visitHomeManager(HomeManager homeManager) |
protected void |
WorkspaceTreeVisitor.visitImage(Image img) |
protected void |
WorkspaceTreeVisitor.visitImageDocument(ImageDocument document) |
protected void |
WorkspaceTreeVisitor.visitImageH(Image img) |
protected void |
WorkspaceTreeVisitor.visitItem(WorkspaceItem item)
Visit an item tree without verbose information.
|
protected void |
WorkspaceTreeVisitor.visitMetadata(Metadata metadata) |
protected void |
WorkspaceTreeVisitor.visitPartLink(DocumentPartLink part) |
protected void |
WorkspaceTreeVisitor.visitPartLinks(List<DocumentPartLink> parts) |
protected void |
WorkspaceTreeVisitor.visitPDF(PDF pdf) |
protected void |
WorkspaceTreeVisitor.visitPDFDocument(PDFDocument document)
Visits a PDF document.
|
protected void |
WorkspaceTreeVisitor.visitQuery(Query query) |
protected void |
WorkspaceTreeVisitor.visitReport(Report report) |
protected void |
WorkspaceTreeVisitor.visitReportTemplate(ReportTemplate reportTemplate) |
void |
WorkspaceTreeVisitor.visitSimple(WorkspaceItem item)
Visit an item tree without verbose information.
|
protected void |
WorkspaceTreeVisitor.visitTimeSeries(TimeSeries timeseries) |
protected void |
WorkspaceTreeVisitor.visitUrlDocument(UrlDocument document) |
protected void |
HomeLibraryVisitor.visitUser(Home home) |
protected void |
WorkspaceTreeVisitor.visitUser(User user)
Visits an user.
|
void |
WorkspaceTreeVisitor.visitVerbose(WorkspaceFolder folder)
Visit the tree in verbose mode.
|
protected void |
WorkspaceTreeVisitor.visitWorkflowReport(WorkflowReport report) |
protected void |
WorkspaceTreeVisitor.visitWorkflowTemplate(WorkflowTemplate template) |
protected void |
WorkspaceTreeVisitor.visitWorkspaceFolder(WorkspaceFolder folder)
Visits a workspace folder.
|
protected void |
WorkspaceTreeVisitor.visitWorkspaceItem(WorkspaceItem item)
Visit a workspace item.
|
| Modifier and Type | Method and Description |
|---|---|
String |
HomeLibraryConfiguration.getPersistenceFolder()
Returns the persistence folder.
|
| Modifier and Type | Method and Description |
|---|---|
ZipItem |
WorkspaceToZipModelConverter.convert(WorkspaceItem workspaceItem) |
protected ZipItem |
WorkspaceToZipModelConverter.convertAquaMapsItem(String cleanedItemName,
AquaMapsItem aquaMapsItem) |
protected ZipItem |
WorkspaceToZipModelConverter.convertDocument(String cleanedItemName,
Document document) |
protected ZipFile |
WorkspaceToZipModelConverter.convertDocumentFile(Document document) |
protected ZipFile |
WorkspaceToZipModelConverter.convertDocumentMetadata(ZipFolder parent,
String metadataName,
DocumentMetadata documentMetadata) |
protected ZipFolder |
WorkspaceToZipModelConverter.convertFolder(WorkspaceFolder workspaceFolder) |
protected ZipItem |
WorkspaceToZipModelConverter.convertFolderItem(FolderItem folderItem) |
protected ZipFile |
WorkspaceToZipModelConverter.convertImage(ZipFolder parent,
Image image) |
protected ZipItem |
WorkspaceToZipModelConverter.convertTimeSeries(String cleanedItemName,
TimeSeries timeSeries) |
protected void |
ZipModelToWorkspaceCreator.createItem(WorkspaceFolder folder,
ZipFile zipFile) |
protected void |
ZipModelToWorkspaceCreator.createWorkspace(WorkspaceFolder parentFolder,
ZipFolder zipFolder) |
protected void |
ZipModelToWorkspaceCreator.createWorkspaceItem(WorkspaceFolder parentFolder,
ZipItem item) |
List<ZipItem> |
ExtractAllFiles.getModel() |
static void |
UnzipUtil.unzip(WorkspaceFolder destinationFolder,
String zipPath) |
static File |
ZipUtil.zipAquaMapsItem(AquaMapsItem aquaMapsItem) |
static File |
ZipUtil.zipDocument(Document document)
Zip the document into a tmp zip file.
|
static File |
ZipUtil.zipFolder(WorkspaceFolder folder)
Zip the folder content into a tmp zip file.
|
static File |
ZipUtil.zipTimeSeries(TimeSeries ts) |
protected static File |
ZipUtil.zipWorkspaceItem(WorkspaceItem workspaceItem) |
| Constructor and Description |
|---|
ExtractAllFiles(String path) |
Copyright © 2014. All Rights Reserved.