RESTEasy JAX-RS Implementation 2.3.6.Final-redhat-1

org.jboss.resteasy.client.core.executors
Class URLConnectionClientExecutor

java.lang.Object
  extended by org.jboss.resteasy.client.core.executors.URLConnectionClientExecutor
All Implemented Interfaces:
ClientExecutor

public class URLConnectionClientExecutor
extends Object
implements ClientExecutor


Constructor Summary
URLConnectionClientExecutor()
           
 
Method Summary
 void close()
           
protected  HttpURLConnection createConnection(ClientRequest request)
           
 ClientRequest createRequest(String uriTemplate)
           
 ClientRequest createRequest(javax.ws.rs.core.UriBuilder uriBuilder)
           
 ClientResponse<?> execute(ClientRequest request)
           
protected  void setupRequest(ClientRequest request, HttpURLConnection connection)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URLConnectionClientExecutor

public URLConnectionClientExecutor()
Method Detail

execute

public ClientResponse<?> execute(ClientRequest request)
                          throws Exception
Specified by:
execute in interface ClientExecutor
Throws:
Exception

setupRequest

protected void setupRequest(ClientRequest request,
                            HttpURLConnection connection)
                     throws ProtocolException
Throws:
ProtocolException

createRequest

public ClientRequest createRequest(String uriTemplate)
Specified by:
createRequest in interface ClientExecutor

createRequest

public ClientRequest createRequest(javax.ws.rs.core.UriBuilder uriBuilder)
Specified by:
createRequest in interface ClientExecutor

createConnection

protected HttpURLConnection createConnection(ClientRequest request)
                                      throws Exception
Throws:
Exception

close

public void close()
Specified by:
close in interface ClientExecutor

RESTEasy JAX-RS Implementation 2.3.6.Final-redhat-1

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.