public class BasicProxyFactory extends Object implements ClientProxyFactory
ClientProxyFactory.
Note that resources are not really proxied with this implementation. No lazy-loading is happending. Instead, just the ID is set on an empty resource.
Collections are fully proxied and get loaded when accessed.| Constructor and Description |
|---|
BasicProxyFactory() |
| Modifier and Type | Method and Description |
|---|---|
<C extends Collection<T>,T> |
createCollectionProxy(Class<T> resourceClass,
Class<C> collectionClass,
String url) |
<T> T |
createResourceProxy(Class<T> clazz,
Object id) |
void |
init(ClientProxyFactoryContext context) |
public void init(ClientProxyFactoryContext context)
init in interface ClientProxyFactorypublic <T> T createResourceProxy(Class<T> clazz, Object id)
createResourceProxy in interface ClientProxyFactorypublic <C extends Collection<T>,T> C createCollectionProxy(Class<T> resourceClass, Class<C> collectionClass, String url)
createCollectionProxy in interface ClientProxyFactoryCopyright © 2017. All Rights Reserved.