public class DefaultWorkspaceManager extends Object implements WorkspaceManagerClient
| Constructor and Description |
|---|
DefaultWorkspaceManager(org.gcube.common.clients.delegates.ProxyDelegate<javax.ws.rs.client.WebTarget> config) |
| Modifier and Type | Method and Description |
|---|---|
List<? extends org.gcube.common.storagehub.model.items.Item> |
getRecentModifiedFilePerVre() |
<T extends org.gcube.common.storagehub.model.items.Item> |
getTrashFolder(String... excludeNodes) |
<T extends org.gcube.common.storagehub.model.items.Item> |
getVreFolder(String... excludeNodes) |
List<? extends org.gcube.common.storagehub.model.items.Item> |
getVreFolders(int start,
int limit,
String... excludeNodes) |
List<? extends org.gcube.common.storagehub.model.items.Item> |
getVreFolders(String... excludeNodes) |
<T extends org.gcube.common.storagehub.model.items.Item> |
getWorkspace(String... excludeNodes) |
<T extends org.gcube.common.storagehub.model.items.Item> |
retieveItemByPath(String relativePath,
String... excludeNodes) |
List<? extends org.gcube.common.storagehub.model.items.Item> |
search(org.gcube.common.storagehub.model.query.Query<org.gcube.common.storagehub.model.expressions.SearchableItem<?>> query,
String... excludeNodes) |
public DefaultWorkspaceManager(org.gcube.common.clients.delegates.ProxyDelegate<javax.ws.rs.client.WebTarget> config)
public <T extends org.gcube.common.storagehub.model.items.Item> T getWorkspace(String... excludeNodes)
getWorkspace in interface WorkspaceManagerClientpublic <T extends org.gcube.common.storagehub.model.items.Item> T retieveItemByPath(String relativePath, String... excludeNodes)
retieveItemByPath in interface WorkspaceManagerClientpublic List<? extends org.gcube.common.storagehub.model.items.Item> getVreFolders(String... excludeNodes)
getVreFolders in interface WorkspaceManagerClientpublic List<? extends org.gcube.common.storagehub.model.items.Item> getVreFolders(int start, int limit, String... excludeNodes)
getVreFolders in interface WorkspaceManagerClientpublic <T extends org.gcube.common.storagehub.model.items.Item> T getVreFolder(String... excludeNodes)
getVreFolder in interface WorkspaceManagerClientpublic List<? extends org.gcube.common.storagehub.model.items.Item> getRecentModifiedFilePerVre()
getRecentModifiedFilePerVre in interface WorkspaceManagerClientpublic <T extends org.gcube.common.storagehub.model.items.Item> T getTrashFolder(String... excludeNodes)
getTrashFolder in interface WorkspaceManagerClientpublic List<? extends org.gcube.common.storagehub.model.items.Item> search(org.gcube.common.storagehub.model.query.Query<org.gcube.common.storagehub.model.expressions.SearchableItem<?>> query, String... excludeNodes)
search in interface WorkspaceManagerClientCopyright © 2018. All Rights Reserved.