org.sakaiproject.api.app.syllabus
Interface SyllabusService

All Superinterfaces:
EntityProducer
All Known Implementing Classes:
SyllabusServiceImpl

public interface SyllabusService
extends EntityProducer


Nested Class Summary
 
Nested classes inherited from class org.sakaiproject.service.legacy.entity.EntityProducer
EntityProducer.ChangeType
 
Field Summary
static String EVENT_SYLLABUS_DELETE_POST
           
static String EVENT_SYLLABUS_POST_CHANGE
           
static String EVENT_SYLLABUS_POST_NEW
           
static String REFERENCE_ROOT
           
static String SERVICE_NAME
          This string can be used to find the service in the service manager.
static String SYLLABUS_SERVICE_NAME
           
 
Method Summary
 void deletePostedSyllabus(SyllabusData data)
           
 List getMessages(String id)
           
 void postChangeSyllabus(SyllabusData data)
           
 void postNewSyllabus(SyllabusData data)
           
 
Methods inherited from interface org.sakaiproject.service.legacy.entity.EntityProducer
archive, getEntity, getEntityAuthzGroups, getEntityDescription, getEntityResourceProperties, getEntityUrl, getHttpAccess, getLabel, importEntities, merge, parseEntityReference, syncWithSiteChange, willArchiveMerge, willImport
 

Field Detail

SERVICE_NAME

public static final String SERVICE_NAME
This string can be used to find the service in the service manager.


EVENT_SYLLABUS_POST_NEW

public static final String EVENT_SYLLABUS_POST_NEW
See Also:
Constant Field Values

EVENT_SYLLABUS_POST_CHANGE

public static final String EVENT_SYLLABUS_POST_CHANGE
See Also:
Constant Field Values

EVENT_SYLLABUS_DELETE_POST

public static final String EVENT_SYLLABUS_DELETE_POST
See Also:
Constant Field Values

REFERENCE_ROOT

public static final String REFERENCE_ROOT
See Also:
Constant Field Values

SYLLABUS_SERVICE_NAME

public static final String SYLLABUS_SERVICE_NAME
See Also:
Constant Field Values
Method Detail

postNewSyllabus

public void postNewSyllabus(SyllabusData data)

postChangeSyllabus

public void postChangeSyllabus(SyllabusData data)

deletePostedSyllabus

public void deletePostedSyllabus(SyllabusData data)

getMessages

public List getMessages(String id)