|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cxf.jaxrs.client.JAXRSClientFactory
public final class JAXRSClientFactory
Method Summary | ||
---|---|---|
static
|
create(java.lang.String baseAddress,
java.lang.Class<T> cls)
Creates a proxy |
|
static
|
create(java.lang.String baseAddress,
java.lang.Class<T> cls,
java.util.List<?> providers)
Creates a proxy |
|
static
|
create(java.lang.String baseAddress,
java.lang.Class<T> cls,
java.util.List<?> providers,
java.lang.String configLocation)
Creates a proxy |
|
static
|
create(java.lang.String baseAddress,
java.lang.Class<T> cls,
java.lang.String configLocation)
Creates a proxy |
|
static
|
create(java.lang.String baseAddress,
java.lang.Class<T> cls,
java.lang.String configLocation,
java.lang.Object... varValues)
Creates a proxy |
|
static
|
create(java.lang.String baseAddress,
java.lang.Class<T> cls,
java.lang.String username,
java.lang.String password,
java.lang.String configLocation)
Creates a proxy which will do basic authentication |
|
static
|
create(java.net.URI baseURI,
java.lang.Class<T> cls)
Creates a proxy |
|
static
|
create(java.net.URI baseURI,
java.lang.Class<T> cls,
boolean inheritHeaders)
Creates a proxy |
|
static
|
fromClient(Client client,
java.lang.Class<T> cls)
Creates a proxy, baseURI will be set to Client currentURI |
|
static
|
fromClient(Client client,
java.lang.Class<T> cls,
boolean inheritHeaders)
Creates a proxy, baseURI will be set to Client currentURI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static <T> T create(java.lang.String baseAddress, java.lang.Class<T> cls)
baseAddress
- baseAddresscls
- resource class, if not interface then a CGLIB proxy will be created
public static <T> T create(java.net.URI baseURI, java.lang.Class<T> cls)
baseURI
- baseURIcls
- resource class, if not interface then a CGLIB proxy will be created
public static <T> T create(java.net.URI baseURI, java.lang.Class<T> cls, boolean inheritHeaders)
baseURI
- baseURIcls
- resource class, if not interface then a CGLIB proxy will be createdinheritHeaders
- if true then existing proxy headers will be inherited by
subresource proxies if any
public static <T> T create(java.lang.String baseAddress, java.lang.Class<T> cls, java.lang.String configLocation)
baseAddress
- baseAddresscls
- resource class, if not interface then a CGLIB proxy will be createdconfig
- classpath location of Spring configuration resource
public static <T> T create(java.lang.String baseAddress, java.lang.Class<T> cls, java.lang.String configLocation, java.lang.Object... varValues)
baseAddress
- baseAddresscls
- resource class, if not interface then a CGLIB proxy will be created
This class is expected to have a root JAXRS Path annotation containing
template variables, for ex, "/path/{id1}/{id2}"config
- classpath location of Spring configuration resourcevarValues
- values to replace root Path template variables
public static <T> T create(java.lang.String baseAddress, java.lang.Class<T> cls, java.util.List<?> providers)
baseAddress
- baseAddresscls
- proxy class, if not interface then a CGLIB proxy will be createdproviders
- list of providers
public static <T> T create(java.lang.String baseAddress, java.lang.Class<T> cls, java.util.List<?> providers, java.lang.String configLocation)
baseAddress
- baseAddresscls
- proxy class, if not interface then a CGLIB proxy will be createdproviders
- list of providersconfig
- classpath location of Spring configuration resource
public static <T> T create(java.lang.String baseAddress, java.lang.Class<T> cls, java.lang.String username, java.lang.String password, java.lang.String configLocation)
baseAddress
- baseAddresscls
- proxy class, if not interface then a CGLIB proxy will be createdusername
- usernamepassword
- passwordconfig
- classpath location of Spring configuration resource
public static <T> T fromClient(Client client, java.lang.Class<T> cls)
client
- Client instancecls
- proxy class, if not interface then a CGLIB proxy will be created
public static <T> T fromClient(Client client, java.lang.Class<T> cls, boolean inheritHeaders)
client
- Client instancecls
- proxy class, if not interface then a CGLIB proxy will be createdinheritHeaders
- if true then existing Client headers will be inherited by new proxy
and subresource proxies if any
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |