org.sakaiproject.entitybroker.entityprovider.capabilities
Interface CRUDable

All Superinterfaces:
Createable, Deleteable, EntityProvider, Resolvable, Sampleable, Saveable, Updateable
All Known Subinterfaces:
RESTful

public interface CRUDable
extends EntityProvider, Saveable, Createable, Resolvable, Updateable, Deleteable

A convenient interface to define that this entity type supports all CRUD operations
This is one of the capability extensions for the EntityProvider interface

Author:
Aaron Zeckoski (aaron@caret.cam.ac.uk)

Method Summary
 
Methods inherited from interface org.sakaiproject.entitybroker.entityprovider.capabilities.Createable
createEntity
 
Methods inherited from interface org.sakaiproject.entitybroker.entityprovider.capabilities.Sampleable
getSampleEntity
 
Methods inherited from interface org.sakaiproject.entitybroker.entityprovider.capabilities.Updateable
updateEntity
 
Methods inherited from interface org.sakaiproject.entitybroker.entityprovider.capabilities.Resolvable
getEntity
 
Methods inherited from interface org.sakaiproject.entitybroker.entityprovider.EntityProvider
getEntityPrefix
 
Methods inherited from interface org.sakaiproject.entitybroker.entityprovider.capabilities.Deleteable
deleteEntity
 



Copyright © 2007-2012 Sakai Project. All Rights Reserved.