@Test public void getSolution(@ArquillianResource URL baseUrl) { RegisterBuiltin.register(ResteasyProviderFactory.getInstance()); VehicleRoutingRestService vehicleRoutingRestService = ProxyFactory.create(VehicleRoutingRestService.class, baseUrl.toExternalForm() + "rest"); JsonVehicleRoutingSolution solution = vehicleRoutingRestService.getSolution(); assertNotNull(solution); }
public static <T> ClientInvoker createClientInvoker(Class<T> clazz, Method method, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory, EntityExtractorFactory extractorFactory) { return createClientInvoker(clazz, method, baseUri, executor, providerFactory, extractorFactory, new HashMap<String, Object>()); }
@Override public Object invoke(Object[] args) { String path = String.format(format, args); return ProxyBuilder.createProxy(iface, ProxyFactory.createUri(base + path), config); } }
public static <T> ClientInvoker createClientInvoker(Class<T> clazz, Method method, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory, EntityExtractorFactory extractorFactory) { return createClientInvoker(clazz, method, baseUri, executor, providerFactory, extractorFactory, new HashMap<String, Object>()); }
@Override public Object invoke(Object[] args) { String path = String.format(format, args); return ProxyBuilder.createProxy(iface, ProxyFactory.createUri(base + path), config); } }
/** * Gets the project client. * * @return the project client. */ public ProjectClient createProjectClient() { return ProxyFactory.create(ProjectClient.class, server, executor); }
public static <T> ClientInvoker createClientInvoker(Class<T> clazz, Method method, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory, EntityExtractorFactory extractorFactory, Map<String, Object> requestAttributes) { return createClientInvoker(clazz, method, baseUri, new ProxyConfig(null, executor, providerFactory, extractorFactory, requestAttributes, null, null)); }
public static <T> ProxyBuilder<T> build(Class<T> iface, String base) { return new ProxyBuilder<T>(iface, ProxyFactory.createUri(base)); }
/** * Gets the my self client. * * @return the my self client. */ public MySelfClient createMySelfClient() { return ProxyFactory.create(MySelfClient.class, server, executor); }
public static <T> ClientInvoker createClientInvoker(Class<T> clazz, Method method, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory, EntityExtractorFactory extractorFactory, Map<String, Object> requestAttributes) { return createClientInvoker(clazz, method, baseUri, new ProxyConfig(null, executor, providerFactory, extractorFactory, requestAttributes, null, null)); }
public static <T> ProxyBuilder<T> build(Class<T> iface, String base) { return new ProxyBuilder<T>(iface, ProxyFactory.createUri(base)); }
public IntrospectionService createIntrospectionService(String p_url, ClientExecutor clientExecutor) { return ProxyFactory.create(IntrospectionService.class, p_url, clientExecutor); } }
invoker = ProxyFactory.createClientInvoker(iface, method, baseUri, config);
/** * Gets the search client. * * @return the search client. */ public SearchClient createSearchClient() { return ProxyFactory.create(SearchClient.class, server, executor); }