public class RestJsonCrudServiceClient extends Object implements JsonCrudService
| Constructor and Description |
|---|
RestJsonCrudServiceClient(String baseUrl) |
RestJsonCrudServiceClient(String baseUrl,
org.springframework.web.client.RestTemplate restTemplate) |
| Modifier and Type | Method and Description |
|---|---|
long |
count(Class<?> pojoClass) |
<C,Q> long |
countByQuery(Class<C> documentClass,
QueryBuilder<Q> query) |
<C,Q> List<C> |
findByQuery(Class<C> documentClass,
QueryBuilder<Q> query) |
<T> T |
findOne(Class<T> pojoClass,
String oid) |
String |
save(Object pojo) |
public RestJsonCrudServiceClient(String baseUrl, org.springframework.web.client.RestTemplate restTemplate)
public RestJsonCrudServiceClient(String baseUrl)
public String save(Object pojo)
save in interface JsonCrudServicepublic <T> T findOne(Class<T> pojoClass, String oid)
findOne in interface JsonCrudServicepublic long count(Class<?> pojoClass)
count in interface JsonCrudServicepublic <C,Q> List<C> findByQuery(Class<C> documentClass, QueryBuilder<Q> query)
findByQuery in interface JsonCrudServicepublic <C,Q> long countByQuery(Class<C> documentClass, QueryBuilder<Q> query)
countByQuery in interface JsonCrudServiceCopyright © 2014. All rights reserved.