public class StorageUtil extends Object
| Constructor and Description |
|---|
StorageUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
deleteItem(String user,
String itemId) |
static InputStream |
getInputStreamForItemOnWorkspace(String user,
String itemId) |
static org.gcube.common.homelibrary.home.workspace.WorkspaceItem |
getItemInFolderOnWorkspace(String user,
String folderId,
String itemName) |
static org.gcube.common.homelibrary.home.workspace.WorkspaceItem |
getItemInRootFolderOnWorkspace(String user,
String itemName) |
static Map<String,String> |
getProperties(String user,
String itemId) |
static String |
getPublicLink(String user,
String itemId) |
static String |
saveOnStorageInTemporalFile(InputStream is) |
static File |
zipFolder(String user,
String folderId) |
public static Map<String,String> getProperties(String user, String itemId) throws ServiceException
user - itemId - ServiceExceptionpublic static InputStream getInputStreamForItemOnWorkspace(String user, String itemId) throws ServiceException
user - UseritemId - Item idStatAlgoImporterServiceExceptionServiceExceptionpublic static String getPublicLink(String user, String itemId) throws ServiceException
user - UseritemId - Item idStatAlgoImporterServiceExceptionServiceExceptionpublic static File zipFolder(String user, String folderId) throws ServiceException
user - folderId - ServiceExceptionpublic static org.gcube.common.homelibrary.home.workspace.WorkspaceItem getItemInRootFolderOnWorkspace(String user, String itemName) throws ServiceException
user - itemName - ServiceExceptionpublic static org.gcube.common.homelibrary.home.workspace.WorkspaceItem getItemInFolderOnWorkspace(String user, String folderId, String itemName) throws ServiceException
user - folderId - itemName - ServiceExceptionpublic static void deleteItem(String user, String itemId) throws ServiceException
user - itemId - ServiceExceptionpublic static String saveOnStorageInTemporalFile(InputStream is) throws ServiceException
ServiceExceptionCopyright © 2017. All Rights Reserved.