@Override public Object invoke(Object[] args) { String path = String.format(format, args); return ProxyBuilder.createProxy(iface, ProxyFactory.createUri(base + path), config); } }
@Override public Object invoke(Object[] args) { String path = String.format(format, args); return ProxyBuilder.createProxy(iface, ProxyFactory.createUri(base + path), config); } }
public static <T> ProxyBuilder<T> build(Class<T> iface, String base) { return new ProxyBuilder<T>(iface, ProxyFactory.createUri(base)); }
public static <T> ProxyBuilder<T> build(Class<T> iface, String base) { return new ProxyBuilder<T>(iface, ProxyFactory.createUri(base)); }
public static <T> T create(Class<T> clazz, String base, ClientExecutor client) { return create(clazz, createUri(base), client, ResteasyProviderFactory.getInstance()); }
public static <T> T create(Class<T> clazz, String base, ClientExecutor client) { return create(clazz, createUri(base), client, ResteasyProviderFactory.getInstance()); }
public static <T> T create(Class<T> clazz, String base, ResteasyProviderFactory providerFactory, Map<String, Object> requestAttributes) { return create(clazz, createUri(base), ClientRequest.getDefaultExecutor(), providerFactory, new DefaultEntityExtractorFactory(), requestAttributes); }
public static <T> T create(Class<T> clazz, String base, ResteasyProviderFactory providerFactory, Map<String, Object> requestAttributes) { return create(clazz, createUri(base), ClientRequest.getDefaultExecutor(), providerFactory, new DefaultEntityExtractorFactory(), requestAttributes); }
public static <T> T create(Class<T> clazz, String base, Map<String, Object> requestAttributes) { return create(clazz, createUri(base), ClientRequest.getDefaultExecutor(), ResteasyProviderFactory.getInstance(), new DefaultEntityExtractorFactory(), requestAttributes); }
public static <T> T create(Class<T> clazz, String base, Map<String, Object> requestAttributes) { return create(clazz, createUri(base), ClientRequest.getDefaultExecutor(), ResteasyProviderFactory.getInstance(), new DefaultEntityExtractorFactory(), requestAttributes); }