public class KatharsisClient extends Object
| Constructor and Description |
|---|
KatharsisClient(String serviceUrl,
String resourceSearchPackage) |
| Modifier and Type | Method and Description |
|---|---|
void |
addModule(Module module)
Adds the given module.
|
ExceptionMapperRegistry |
getExceptionMapperRegistry() |
com.squareup.okhttp.OkHttpClient |
getHttpClient() |
com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper() |
<T,ID extends Serializable> |
getQuerySpecRepository(Class<T> resourceClass) |
<T,ID extends Serializable,D,DID extends Serializable> |
getQuerySpecRepository(Class<T> sourceClass,
Class<D> targetClass) |
ResourceRegistry |
getRegistry() |
<T,ID extends Serializable> |
getRepository(Class<T> resourceClass) |
<T,ID extends Serializable,D,DID extends Serializable> |
getRepository(Class<T> sourceClass,
Class<D> targetClass) |
protected void |
init() |
protected void init()
public <T,ID extends Serializable> ResourceRepositoryStub<T,ID> getRepository(Class<T> resourceClass)
resourceClass - resource classpublic <T,ID extends Serializable> QuerySpecResourceRepositoryStub<T,ID> getQuerySpecRepository(Class<T> resourceClass)
resourceClass - resource classpublic <T,ID extends Serializable,D,DID extends Serializable> RelationshipRepositoryStub<T,ID,D,DID> getRepository(Class<T> sourceClass, Class<D> targetClass)
sourceClass - source classtargetClass - target classpublic <T,ID extends Serializable,D,DID extends Serializable> QuerySpecRelationshipRepositoryStub<T,ID,D,DID> getQuerySpecRepository(Class<T> sourceClass, Class<D> targetClass)
sourceClass - source classtargetClass - target classpublic com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public com.squareup.okhttp.OkHttpClient getHttpClient()
public ResourceRegistry getRegistry()
public void addModule(Module module)
module - public ExceptionMapperRegistry getExceptionMapperRegistry()
Copyright © 2016. All Rights Reserved.