public <T> T createProxy(Class<T> clazz) { assert base != null; return createProxy(clazz, base); }
public <T> T createProxy(Class<T> clazz) { assert base != null; return createProxy(clazz, base); }
public RestfulClient(final URI baseUri, final ClientExecutor clientExecutor) { this.executor = clientExecutor; this.clientRequestFactory = new ClientRequestFactory(clientExecutor, baseUri); this.homePageResource = clientRequestFactory.createProxy(HomePageResource.class); this.userResource = clientRequestFactory.createProxy(UserResource.class); this.domainTypeResource = clientRequestFactory.createProxy(DomainTypeResource.class); this.domainServiceResource = clientRequestFactory.createProxy(DomainServiceResource.class); this.domainObjectResource = clientRequestFactory.createProxy(DomainObjectResource.class); this.versionResource = clientRequestFactory.createProxy(VersionResource.class); }
/** * Using arbitrary {@link ClientExecutor} implementation. */ public RestfulClient(final URI baseUri, final ClientExecutor clientExecutor) { this.executor = clientExecutor; this.clientRequestFactory = new ClientRequestFactory(clientExecutor, baseUri); this.homePageResource = clientRequestFactory.createProxy(HomePageResource.class); this.userResource = clientRequestFactory.createProxy(UserResource.class); this.domainTypeResource = clientRequestFactory.createProxy(DomainTypeResource.class); this.domainServiceResource = clientRequestFactory.createProxy(DomainServiceResource.class); this.domainObjectResource = clientRequestFactory.createProxy(DomainObjectResource.class); this.versionResource = clientRequestFactory.createProxy(VersionResource.class); }
public <T> T createProxy(Class<T> clazz, String baseUri) { return createProxy(clazz, URI.create(baseUri)); }
public <T> T createProxy(Class<T> clazz, String baseUri) { return createProxy(clazz, URI.create(baseUri)); }
public RealmResource realm() { return clientRequestFactory.createProxy(RealmsResource.class).realm(getRealm()); }
public RealmResource realm() { return clientRequestFactory.createProxy(RealmsResource.class).realm(getRealm()); }