org.gcube.portlets.user.codelistlibrary.curation
Class D4ScienceCurationManager

java.lang.Object
  extended by org.gcube.portlets.user.codelistlibrary.curation.D4ScienceCurationManager

public class D4ScienceCurationManager
extends java.lang.Object

Author:
"Federico De Faveri defaveri@isti.cnr.it"

Constructor Summary
D4ScienceCurationManager(D4ScienceSession session)
           
 
Method Summary
 Curation get(java.lang.String curationId)
           
 GCUBESecurityManagerImpl getSecurityManager()
           
 java.util.List<Curation> list()
           
 CurationServiceInterface open(java.lang.String curationId)
           
 void remove(java.lang.String curationId)
           
 CurationServiceInterface startCuration(java.lang.String csvId, CodeListType codeListType)
           
 void update(java.lang.String curationId, java.lang.String name, java.lang.String description, java.lang.String agencyId, float version, boolean isFinal)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

D4ScienceCurationManager

public D4ScienceCurationManager(D4ScienceSession session)
                         throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

open

public CurationServiceInterface open(java.lang.String curationId)
                              throws java.lang.Exception
Throws:
java.lang.Exception

list

public java.util.List<Curation> list()
                              throws java.lang.Exception
Throws:
java.lang.Exception

get

public Curation get(java.lang.String curationId)
             throws java.lang.Exception
Throws:
java.lang.Exception

remove

public void remove(java.lang.String curationId)
            throws java.lang.Exception
Throws:
java.lang.Exception

getSecurityManager

public GCUBESecurityManagerImpl getSecurityManager()

startCuration

public CurationServiceInterface startCuration(java.lang.String csvId,
                                              CodeListType codeListType)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

update

public void update(java.lang.String curationId,
                   java.lang.String name,
                   java.lang.String description,
                   java.lang.String agencyId,
                   float version,
                   boolean isFinal)
            throws java.lang.Exception
Throws:
java.lang.Exception