org.gcube.portlets.user.codelistlibrary.csv
Class D4ScienceCSVManager
java.lang.Object
org.gcube.portlets.user.codelistlibrary.csv.D4ScienceCSVManager
public class D4ScienceCSVManager
- extends java.lang.Object
- Author:
- "Federico De Faveri defaveri@isti.cnr.it"
Method Summary |
CSVServiceInterface |
create(java.lang.String name,
java.lang.String description,
char delimiter,
java.lang.String charset,
boolean hasHeader,
java.io.File csvFile)
|
CSVServiceInterface |
createFromSDMXFile(java.io.File xmlFile)
|
CSVServiceInterface |
createFromSDMXUri(java.lang.String csvURI)
|
CSV |
get(java.lang.String csvId)
|
GCUBESecurityManagerImpl |
getSecurityManager()
|
java.util.List<CSV> |
list()
|
CSVServiceInterface |
open(java.lang.String csvId)
|
void |
remove(java.lang.String csvId)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
D4ScienceCSVManager
public D4ScienceCSVManager(D4ScienceSession session)
throws java.lang.Exception
- Throws:
java.lang.Exception
create
public CSVServiceInterface create(java.lang.String name,
java.lang.String description,
char delimiter,
java.lang.String charset,
boolean hasHeader,
java.io.File csvFile)
throws java.lang.Exception
- Throws:
java.lang.Exception
get
public CSV get(java.lang.String csvId)
throws java.lang.Exception
-
- Throws:
java.lang.Exception
remove
public void remove(java.lang.String csvId)
throws java.lang.Exception
-
- Throws:
java.lang.Exception
open
public CSVServiceInterface open(java.lang.String csvId)
throws java.lang.Exception
- Throws:
java.lang.Exception
list
public java.util.List<CSV> list()
throws java.lang.Exception
- Throws:
java.lang.Exception
getSecurityManager
public GCUBESecurityManagerImpl getSecurityManager()
createFromSDMXUri
public CSVServiceInterface createFromSDMXUri(java.lang.String csvURI)
throws java.lang.Exception
- Throws:
java.lang.Exception
createFromSDMXFile
public CSVServiceInterface createFromSDMXFile(java.io.File xmlFile)
throws java.lang.Exception
- Throws:
java.lang.Exception