org.gcube.portlets.user.td.gwtservice.server.storage
Class FilesStorage

java.lang.Object
  extended by org.gcube.portlets.user.td.gwtservice.server.storage.FilesStorage

public class FilesStorage
extends Object

Author:
"Giancarlo Panichi" g.panichi@isti.cnr.it

Field Summary
static org.slf4j.Logger logger
           
 
Constructor Summary
FilesStorage()
           
 
Method Summary
 void retriveFile(String user, org.gcube.common.homelibrary.home.workspace.WorkspaceItem wi, File file)
          user
 InputStream retriveImputStream(String user, org.gcube.common.homelibrary.home.workspace.WorkspaceItem wi)
           
 String storageCSVTempFile(String user, File file)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static final org.slf4j.Logger logger
Constructor Detail

FilesStorage

public FilesStorage()
Method Detail

storageCSVTempFile

public String storageCSVTempFile(String user,
                                 File file)

retriveFile

public void retriveFile(String user,
                        org.gcube.common.homelibrary.home.workspace.WorkspaceItem wi,
                        File file)
                 throws TDGWTServiceException
user

Parameters:
user - User
remotePath - File path on storage
file - Destination file
Throws:
TDGWTServiceException

retriveImputStream

public InputStream retriveImputStream(String user,
                                      org.gcube.common.homelibrary.home.workspace.WorkspaceItem wi)
                               throws TDGWTServiceException
Parameters:
user - User
remotePath - File path on storage
Returns:
InputStream back to read the file
Throws:
TDGWTServiceException


Copyright © 2013. All Rights Reserved.