org.jboss.resteasy.client
Class ProxyFactory

java.lang.Object
  extended by org.jboss.resteasy.client.ProxyFactory

public class ProxyFactory
extends Object

Version:
$Revision: 1 $
Author:
Bill Burke

Constructor Summary
ProxyFactory()
           
 
Method Summary
static
<T> T
create(Class<T> clazz, String base)
           
static
<T> T
create(Class<T> clazz, String base, ClientExecutor client)
           
static
<T> T
create(Class<T> clazz, String base, Map<String,Object> requestAttributes)
           
static
<T> T
create(Class<T> clazz, String base, ResteasyProviderFactory providerFactory, Map<String,Object> requestAttributes)
           
static
<T> T
create(Class<T> clazz, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory)
           
static
<T> T
create(Class<T> clazz, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory, EntityExtractorFactory extractorFactory)
           
static
<T> T
create(Class<T> clazz, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory, EntityExtractorFactory extractorFactory, Map<String,Object> requestAttributes)
           
static
<T> ClientInvoker
createClientInvoker(Class<T> clazz, Method method, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory, EntityExtractorFactory extractorFactory)
           
static
<T> ClientInvoker
createClientInvoker(Class<T> clazz, Method method, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory, EntityExtractorFactory extractorFactory, Map<String,Object> requestAttributes)
           
static
<T> ClientInvoker
createClientInvoker(Class<T> clazz, Method method, URI baseUri, ProxyConfig config)
           
static URI createUri(String base)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProxyFactory

public ProxyFactory()
Method Detail

create

public static <T> T create(Class<T> clazz,
                           String base)

create

public static <T> T create(Class<T> clazz,
                           String base,
                           Map<String,Object> requestAttributes)

create

public static <T> T create(Class<T> clazz,
                           String base,
                           ResteasyProviderFactory providerFactory,
                           Map<String,Object> requestAttributes)

create

public static <T> T create(Class<T> clazz,
                           String base,
                           ClientExecutor client)

createUri

public static URI createUri(String base)

create

public static <T> T create(Class<T> clazz,
                           URI baseUri,
                           ClientExecutor executor,
                           ResteasyProviderFactory providerFactory)

create

public static <T> T create(Class<T> clazz,
                           URI baseUri,
                           ClientExecutor executor,
                           ResteasyProviderFactory providerFactory,
                           EntityExtractorFactory extractorFactory)

create

public static <T> T create(Class<T> clazz,
                           URI baseUri,
                           ClientExecutor executor,
                           ResteasyProviderFactory providerFactory,
                           EntityExtractorFactory extractorFactory,
                           Map<String,Object> requestAttributes)

createClientInvoker

public static <T> ClientInvoker createClientInvoker(Class<T> clazz,
                                                    Method method,
                                                    URI baseUri,
                                                    ClientExecutor executor,
                                                    ResteasyProviderFactory providerFactory,
                                                    EntityExtractorFactory extractorFactory)

createClientInvoker

public static <T> ClientInvoker createClientInvoker(Class<T> clazz,
                                                    Method method,
                                                    URI baseUri,
                                                    ClientExecutor executor,
                                                    ResteasyProviderFactory providerFactory,
                                                    EntityExtractorFactory extractorFactory,
                                                    Map<String,Object> requestAttributes)

createClientInvoker

public static <T> ClientInvoker createClientInvoker(Class<T> clazz,
                                                    Method method,
                                                    URI baseUri,
                                                    ProxyConfig config)


Copyright © 2012. All Rights Reserved.