public class FilteredResourceManager extends Object implements ResourceManager
| Constructor and Description |
|---|
FilteredResourceManager(ResourceManagerFilter filter,
ResourceManager next) |
| Modifier and Type | Method and Description |
|---|---|
Object |
collectionAction(String type,
ApiRequest request) |
Collection |
convertResponse(List<?> object,
ApiRequest request) |
Resource |
convertResponse(Object obj,
ApiRequest request) |
Object |
create(String type,
ApiRequest request) |
Object |
delete(String type,
String id,
ApiRequest request) |
Object |
getById(String type,
String id,
ListOptions options) |
Object |
getLink(String type,
String id,
String link,
ApiRequest request) |
Class<?>[] |
getTypeClasses() |
String[] |
getTypes() |
boolean |
handleException(Throwable t,
ApiRequest request) |
Object |
list(String type,
ApiRequest request) |
List<?> |
list(String type,
Map<Object,Object> criteria,
ListOptions options) |
Object |
resourceAction(String type,
ApiRequest request) |
Object |
update(String type,
String id,
ApiRequest request) |
public FilteredResourceManager(ResourceManagerFilter filter, ResourceManager next)
public String[] getTypes()
getTypes in interface ResourceManagerpublic Class<?>[] getTypeClasses()
getTypeClasses in interface ResourceManagerpublic Object getById(String type, String id, ListOptions options)
getById in interface ResourceManagerpublic Object getLink(String type, String id, String link, ApiRequest request)
getLink in interface ResourceManagerpublic Object list(String type, ApiRequest request)
list in interface ResourceManagerpublic List<?> list(String type, Map<Object,Object> criteria, ListOptions options)
list in interface ResourceManagerpublic Object create(String type, ApiRequest request)
create in interface ResourceManagerpublic Object update(String type, String id, ApiRequest request)
update in interface ResourceManagerpublic Object delete(String type, String id, ApiRequest request)
delete in interface ResourceManagerpublic Collection convertResponse(List<?> object, ApiRequest request)
convertResponse in interface ResourceManagerpublic Resource convertResponse(Object obj, ApiRequest request)
convertResponse in interface ResourceManagerpublic boolean handleException(Throwable t, ApiRequest request)
handleException in interface ResourceManagerpublic Object resourceAction(String type, ApiRequest request)
resourceAction in interface ResourceManagerpublic Object collectionAction(String type, ApiRequest request)
collectionAction in interface ResourceManagerCopyright © 2015. All rights reserved.