public class RequestStoreableEntityProviderMock extends RESTfulEntityProviderMock implements CoreEntityProvider, RequestStorable, RequestAware
RESTful capabilities, will perform like the
actual class so it can be reliably used for testingCRUDable operations as well as allowing for internal data output processingMyEntity objectsResolvable and CollectionResolvable as well, returns 3 MyEntity objects
if no search restrictions, 1 if "stuff" property is set, none if other properties are set| Modifier and Type | Field and Description |
|---|---|
RequestGetter |
requestGetter |
RequestStorage |
requestStorage |
myEntitiesprefixSEARCH_LOCATION_REFERENCE, SEARCH_TAGS, SEARCH_USER_REFERENCEALL_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_TYPEACTION_METHOD_SUFFIX| Constructor and Description |
|---|
RequestStoreableEntityProviderMock(String prefix,
String[] ids) |
| Modifier and Type | Method and Description |
|---|---|
void |
setRequestGetter(RequestGetter requestGetter) |
void |
setRequestStorage(RequestStorage requestStorage) |
getHandledInputFormats, getHandledOutputFormatscreateEntity, deleteEntity, entityExists, getEntities, getEntity, getSampleEntity, updateEntitygetEntityPrefixclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitentityExistsgetEntityPrefixcreateEntitygetSampleEntityupdateEntitygetEntitydeleteEntitygetEntitiespublic RequestStorage requestStorage
public RequestGetter requestGetter
public void setRequestStorage(RequestStorage requestStorage)
setRequestStorage in interface RequestStorablepublic void setRequestGetter(RequestGetter requestGetter)
setRequestGetter in interface RequestAwareCopyright © 2003–2021 Sakai Project. All rights reserved.