org.gcube.portlets.user.codelistinterface.curation
Interface CurationManager


public interface CurationManager

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

Method Summary
 Curation get(java.lang.String curationId)
           
 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)
           
 

Method Detail

list

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

open

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

get

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

update

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

remove

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

startCuration

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