org.sakaiproject.entitybroker.mocks
Class SerializeableEntityProviderMock
java.lang.Object
org.sakaiproject.entitybroker.mocks.EntityProviderMock
org.sakaiproject.entitybroker.mocks.CRUDableEntityProviderMock
org.sakaiproject.entitybroker.mocks.SerializeableEntityProviderMock
- All Implemented Interfaces:
- Createable, CRUDable, Deleteable, Outputable, OutputSerializable, Resolvable, Sampleable, Saveable, Updateable, CoreEntityProvider, EntityProvider, Formats
public class SerializeableEntityProviderMock
- extends CRUDableEntityProviderMock
- implements OutputSerializable
Stub class to make it possible to test the OutputSerializable capabilities, will perform like the
actual class so it can be reliably used for testing
Will perform all CRUDable operations
Returns MyEntity objects
Allows for testing Resolvable and CollectionResolvable as well, returns 3 MyEntity objects
if no search restrictions, 1 if "stuff" property is set, none if other properties are set
- Author:
- Aaron Zeckoski (aaron@caret.cam.ac.uk)
| Fields inherited from interface org.sakaiproject.entitybroker.entityprovider.extension.Formats |
ALL_KNOWN_FORMATS, ATOM, ATOM_EXTENSIONS, ATOM_MIME_TYPE, FORM, FORM_EXTENSIONS, FORM_MIME_TYPE, HTML, HTML_EXTENSIONS, HTML_MIME_TYPE, JSON, JSON_EXTENSIONS, JSON_MIME_TYPE, JSONP, JSONP_EXTENSIONS, JSONP_MIME_TYPE, RSS, RSS_EXTENSIONS, RSS_MIME_TYPE, TXT, TXT_EXTENSIONS, TXT_MIME_TYPE, UTF_8, XML, XML_EXTENSIONS, XML_MIME_TYPE |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SerializeableEntityProviderMock
public SerializeableEntityProviderMock(String prefix,
String[] ids)
makeSerializableObject
public Object makeSerializableObject(EntityReference ref,
Object entity)
- Specified by:
makeSerializableObject in interface OutputSerializable
getHandledOutputFormats
public String[] getHandledOutputFormats()
- Specified by:
getHandledOutputFormats in interface Outputable
Copyright © 2007-2012 Sakai Project. All Rights Reserved.