org.jboss.resteasy.client.core
Class ClientInvoker

java.lang.Object
  extended by org.jboss.resteasy.client.core.ClientInterceptorRepositoryImpl
      extended by org.jboss.resteasy.client.core.ClientInvoker
All Implemented Interfaces:
ClientInterceptorRepository

public class ClientInvoker
extends ClientInterceptorRepositoryImpl

Version:
$Revision: 1 $
Author:
Bill Burke

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jboss.resteasy.client.core.ClientInterceptorRepositoryImpl
ClientInterceptorRepositoryImpl.InterceptorType
 
Field Summary
protected  MediaType accepts
           
protected  java.lang.Class declaring
           
protected  ClientExecutor executor
           
protected  EntityExtractor extractor
           
protected  boolean followRedirects
           
protected  java.lang.String httpMethod
           
protected  Marshaller[] marshallers
           
protected  java.lang.reflect.Method method
           
protected  ResteasyProviderFactory providerFactory
           
protected  UriBuilderImpl uri
           
 
Constructor Summary
ClientInvoker(java.net.URI baseUri, java.lang.Class declaring, java.lang.reflect.Method method, ResteasyProviderFactory providerFactory, ClientExecutor executor, EntityExtractor extractor)
           
 
Method Summary
protected  ClientRequest createRequest(java.lang.Object[] args)
           
 void followRedirects()
           
 MediaType getAccepts()
           
 java.lang.Class getDeclaring()
           
 java.lang.String getHttpMethod()
           
 java.lang.reflect.Method getMethod()
           
 ResteasyProviderFactory getProviderFactory()
           
 java.lang.Object invoke(java.lang.Object[] args)
           
 boolean isFollowRedirects()
           
 void setFollowRedirects(boolean followRedirects)
           
 void setHttpMethod(java.lang.String httpMethod)
           
 
Methods inherited from class org.jboss.resteasy.client.core.ClientInterceptorRepositoryImpl
copyClientInterceptorsTo, getExecutionInterceptorList, getExecutionInterceptors, getInterceptors, getInterceptors, getReaderInterceptorList, getReaderInterceptors, getWriterInterceptorList, getWriterInterceptors, prefixClientInterceptorsTo, registerInterceptor, setExecutionInterceptors, setExecutionInterceptors, setReaderInterceptors, setReaderInterceptors, setWriterInterceptors, setWriterInterceptors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

providerFactory

protected ResteasyProviderFactory providerFactory

httpMethod

protected java.lang.String httpMethod

uri

protected UriBuilderImpl uri

method

protected java.lang.reflect.Method method

declaring

protected java.lang.Class declaring

accepts

protected MediaType accepts

marshallers

protected Marshaller[] marshallers

executor

protected ClientExecutor executor

followRedirects

protected boolean followRedirects

extractor

protected EntityExtractor extractor
Constructor Detail

ClientInvoker

public ClientInvoker(java.net.URI baseUri,
                     java.lang.Class declaring,
                     java.lang.reflect.Method method,
                     ResteasyProviderFactory providerFactory,
                     ClientExecutor executor,
                     EntityExtractor extractor)
Method Detail

getAccepts

public MediaType getAccepts()

getMethod

public java.lang.reflect.Method getMethod()

getDeclaring

public java.lang.Class getDeclaring()

getProviderFactory

public ResteasyProviderFactory getProviderFactory()

invoke

public java.lang.Object invoke(java.lang.Object[] args)

createRequest

protected ClientRequest createRequest(java.lang.Object[] args)

getHttpMethod

public java.lang.String getHttpMethod()

setHttpMethod

public void setHttpMethod(java.lang.String httpMethod)

isFollowRedirects

public boolean isFollowRedirects()

setFollowRedirects

public void setFollowRedirects(boolean followRedirects)

followRedirects

public void followRedirects()


Copyright © 2010. All Rights Reserved.