blob: 2fbc37ece20ddd6ce1179ec445bae4bd98b22e06 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>
WebClient (Apache CXF JavaDoc 3.0.0 API)
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="WebClient (Apache CXF JavaDoc 3.0.0 API)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/WebClient.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
Apache CXF API</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/ThreadLocalClientState.html" title="class in org.apache.cxf.jaxrs.client"><B>PREV CLASS</B></A>&nbsp;
&nbsp;NEXT CLASS</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/cxf/jaxrs/client/WebClient.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="WebClient.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_org.apache.cxf.jaxrs.client.AbstractClient">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.cxf.jaxrs.client.AbstractClient">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cxf.jaxrs.client</FONT>
<BR>
Class WebClient</H2>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">org.apache.cxf.jaxrs.client.AbstractClient</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.cxf.jaxrs.client.WebClient</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>WebClient</B><DT>extends <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></DL>
</PRE>
<P>
Http-centric web client
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TH>
</TR>
</TABLE>
&nbsp;<A NAME="nested_classes_inherited_from_class_org.apache.cxf.jaxrs.client.AbstractClient"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class org.apache.cxf.jaxrs.client.<A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.AbstractBodyWriter.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient.AbstractBodyWriter</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.cxf.jaxrs.client.AbstractClient"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from class org.apache.cxf.jaxrs.client.<A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#cfg">cfg</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#HTTP_SCHEME">HTTP_SCHEME</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#KEEP_CONDUIT_ALIVE">KEEP_CONDUIT_ALIVE</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#REQUEST_CONTEXT">REQUEST_CONTEXT</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#RESPONSE_CONTEXT">RESPONSE_CONTEXT</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#WebClient(org.apache.cxf.jaxrs.client.ClientState)">WebClient</A></B>(<A HREF="../../../../../org/apache/cxf/jaxrs/client/ClientState.html" title="interface in org.apache.cxf.jaxrs.client">ClientState</A>&nbsp;state)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#WebClient(java.lang.String)">WebClient</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#WebClient(java.net.URI)">WebClient</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</A>&nbsp;baseURI)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#accept(javax.ws.rs.core.MediaType...)">accept</A></B>(javax.ws.rs.core.MediaType...&nbsp;types)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets HTTP Accept header</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#accept(java.lang.String...)">accept</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>...&nbsp;types)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets HTTP Accept header</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#acceptEncoding(java.lang.String...)">acceptEncoding</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>...&nbsp;encodings)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets HTTP Accept-Encoding header</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#acceptLanguage(java.lang.String...)">acceptLanguage</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>...&nbsp;languages)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets HTTP Accept-Language header</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;javax.ws.rs.client.AsyncInvoker</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#async()">async</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#back(boolean)">back</A></B>(boolean&nbsp;fast)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Goes back</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#client(java.lang.Object)">client</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts object to Client</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#cookie(javax.ws.rs.core.Cookie)">cookie</A></B>(javax.ws.rs.core.Cookie&nbsp;cookie)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets HTTP Cookie header</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#create(java.lang.String)">create</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates WebClient</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#create(java.lang.String, boolean)">create</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseURI,
boolean&nbsp;threadSafe)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates WebClient</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#create(java.lang.String, java.util.List)">create</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;?&gt;&nbsp;providers)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates WebClient</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#create(java.lang.String, java.util.List, boolean)">create</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;?&gt;&nbsp;providers,
boolean&nbsp;threadSafe)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates WebClient</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#create(java.lang.String, java.util.List, java.util.List, java.lang.String)">create</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;?&gt;&nbsp;providers,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;? extends <A HREF="../../../../../org/apache/cxf/feature/Feature.html" title="interface in org.apache.cxf.feature">Feature</A>&gt;&nbsp;features,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;configLocation)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates WebClient with a list of custom features</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#create(java.lang.String, java.util.List, long)">create</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;?&gt;&nbsp;providers,
long&nbsp;timeToKeepState)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a thread safe WebClient</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#create(java.lang.String, java.util.List, java.lang.String)">create</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;?&gt;&nbsp;providers,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;configLocation)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates WebClient</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#create(java.lang.String, java.util.List, java.lang.String, java.lang.String, java.lang.String)">create</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;?&gt;&nbsp;providers,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;username,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;password,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;configLocation)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates WebClient which will do basic authentication</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#create(java.lang.String, java.lang.String)">create</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;configLocation)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates WebClient</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#create(java.lang.String, java.lang.String, java.lang.String, java.lang.String)">create</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;username,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;password,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;configLocation)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates WebClient which will do basic authentication</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#create(java.net.URI)">create</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</A>&nbsp;baseURI)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates WebClient</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#delete()">delete</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP DELETE invocation</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#doChainedInvocation(java.lang.String, javax.ws.rs.core.MultivaluedMap, java.lang.Object, java.lang.Class, java.lang.reflect.Type, java.lang.annotation.Annotation[], java.lang.Class, java.lang.reflect.Type, org.apache.cxf.message.Exchange, java.util.Map)">doChainedInvocation</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
javax.ws.rs.core.MultivaluedMap&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;&nbsp;headers,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;requestClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;inType,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</A>[]&nbsp;inAnns,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;respClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;outType,
<A HREF="../../../../../org/apache/cxf/message/Exchange.html" title="interface in org.apache.cxf.message">Exchange</A>&nbsp;exchange,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&nbsp;invContext)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#doInvoke(java.lang.String, java.lang.Object, java.lang.Class, java.lang.reflect.Type, java.lang.Class, java.lang.reflect.Type)">doInvoke</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;requestClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;inGenericType,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;responseClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;outGenericType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#doInvoke(java.lang.String, java.lang.Object, java.lang.reflect.Type, java.lang.Class, java.lang.reflect.Type)">doInvoke</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;inGenericType,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;responseClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;outGenericType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>&lt;T&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#doInvokeAsync(java.lang.String, java.lang.Object, java.lang.Class, java.lang.reflect.Type, java.lang.Class, java.lang.reflect.Type, javax.ws.rs.client.InvocationCallback)">doInvokeAsync</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;requestClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;inType,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;respClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;outType,
javax.ws.rs.client.InvocationCallback&lt;T&gt;&nbsp;callback)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>&lt;T&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#doInvokeAsyncCallback(java.lang.String, java.lang.Object, java.lang.Class, java.lang.reflect.Type, javax.ws.rs.client.InvocationCallback)">doInvokeAsyncCallback</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;requestClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;inType,
javax.ws.rs.client.InvocationCallback&lt;T&gt;&nbsp;callback)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#doResponse(org.apache.cxf.message.Message, java.lang.Class, java.lang.reflect.Type)">doResponse</A></B>(<A HREF="../../../../../org/apache/cxf/message/Message.html" title="interface in org.apache.cxf.message">Message</A>&nbsp;m,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;responseClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;outGenericType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#encoding(java.lang.String)">encoding</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;encoding)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets HTTP Content-Encoding header</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#form(javax.ws.rs.core.Form)">form</A></B>(javax.ws.rs.core.Form&nbsp;form)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Posts form data</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#form(java.util.Map)">form</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&gt;&nbsp;values)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Posts form data</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#fragment(java.lang.String)">fragment</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the current URI fragment</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#fromClient(org.apache.cxf.jaxrs.client.Client)">fromClient</A></B>(<A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A>&nbsp;client)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates WebClient, baseURI will be set to Client currentURI</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#fromClient(org.apache.cxf.jaxrs.client.Client, boolean)">fromClient</A></B>(<A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A>&nbsp;client,
boolean&nbsp;inheritHeaders)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates WebClient, baseURI will be set to Client currentURI</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#get()">get</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP GET invocation</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#get(java.lang.Class)">get</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;responseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP GET invocation and returns typed response object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#get(javax.ws.rs.core.GenericType)">get</A></B>(javax.ws.rs.core.GenericType&lt;T&gt;&nbsp;responseType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP GET invocation and returns typed response object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>&lt;T&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#get(javax.ws.rs.client.InvocationCallback)">get</A></B>(javax.ws.rs.client.InvocationCallback&lt;T&gt;&nbsp;callback)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP Async GET invocation and returns Future.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;? extends T&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#getCollection(java.lang.Class)">getCollection</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;memberClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP GET invocation and returns a collection of typed objects</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/ClientConfiguration.html" title="class in org.apache.cxf.jaxrs.client">ClientConfiguration</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#getConfig(java.lang.Object)">getConfig</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;client)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves ClientConfiguration</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#handleResponse(org.apache.cxf.message.Message, java.lang.Class, java.lang.reflect.Type)">handleResponse</A></B>(<A HREF="../../../../../org/apache/cxf/message/Message.html" title="interface in org.apache.cxf.message">Message</A>&nbsp;outMessage,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;responseClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;genericType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#head()">head</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP HEAD invocation</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#header(java.lang.String, java.lang.Object...)">header</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>...&nbsp;values)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets arbitrary HTTP Header</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#headers(javax.ws.rs.core.MultivaluedMap)">headers</A></B>(javax.ws.rs.core.MultivaluedMap&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;&nbsp;map)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets HTTP Headers</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#invoke(java.lang.String, java.lang.Object)">invoke</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP invocation</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#invoke(java.lang.String, java.lang.Object, java.lang.Class, java.lang.Class)">invoke</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;requestClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;responseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP invocation and returns types response object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#invoke(java.lang.String, java.lang.Object, java.lang.Class)">invoke</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;responseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP invocation and returns types response object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#invoke(java.lang.String, java.lang.Object, javax.ws.rs.core.GenericType)">invoke</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
javax.ws.rs.core.GenericType&lt;T&gt;&nbsp;responseType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP invocation and returns types response object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;? extends T&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#invokeAndGetCollection(java.lang.String, java.lang.Object, java.lang.Class)">invokeAndGetCollection</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;memberClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP invocation and returns a collection of typed objects</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#language(java.lang.String)">language</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;language)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets HTTP Content-Language header</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#match(javax.ws.rs.core.EntityTag, boolean)">match</A></B>(javax.ws.rs.core.EntityTag&nbsp;tag,
boolean&nbsp;ifNot)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets HTTP If-Match or If-None-Match header</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#matrix(java.lang.String, java.lang.Object...)">matrix</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>...&nbsp;values)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the current URI matrix parameters</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#modified(java.util.Date, boolean)">modified</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A>&nbsp;date,
boolean&nbsp;ifNot)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets HTTP If-Modified-Since or If-Unmodified-Since header</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#options()">options</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP OPTIONS invocation</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#path(java.lang.Object)">path</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the current URI path</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#path(java.lang.String, java.lang.Object...)">path</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;path,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>...&nbsp;values)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the current URI path with path segment which may contain template variables</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#post(java.lang.Object)">post</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP POST invocation</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#post(java.lang.Object, java.lang.Class)">post</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;responseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP POST invocation and returns typed response object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#post(java.lang.Object, javax.ws.rs.core.GenericType)">post</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
javax.ws.rs.core.GenericType&lt;T&gt;&nbsp;responseType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP POST invocation and returns typed response object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>&lt;T&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#post(java.lang.Object, javax.ws.rs.client.InvocationCallback)">post</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
javax.ws.rs.client.InvocationCallback&lt;T&gt;&nbsp;callback)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP Async POST invocation and returns Future.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;? extends T&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#postAndGetCollection(java.lang.Object, java.lang.Class)">postAndGetCollection</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;memberClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Posts request body and returns a collection of typed objects</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T1,T2&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;? extends T2&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#postAndGetCollection(java.lang.Object, java.lang.Class, java.lang.Class)">postAndGetCollection</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;collection,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T1&gt;&nbsp;memberClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T2&gt;&nbsp;responseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Posts collection of typed objects and returns a collection of typed objects</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; javax.ws.rs.core.Response</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#postCollection(java.lang.Object, java.lang.Class)">postCollection</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;collection,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;memberClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Posts a collection of typed objects</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T1,T2&gt; T2</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#postCollection(java.lang.Object, java.lang.Class, java.lang.Class)">postCollection</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;collection,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T1&gt;&nbsp;memberClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T2&gt;&nbsp;responseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Posts a collection of typed objects</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;? extends T&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#postObjectGetCollection(java.lang.Object, java.lang.Class)">postObjectGetCollection</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;responseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Posts the object and returns a collection of typed objects</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;javax.ws.rs.core.Response</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#put(java.lang.Object)">put</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP PUT invocation</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#put(java.lang.Object, java.lang.Class)">put</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;responseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP PUT invocation and returns typed response object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#put(java.lang.Object, javax.ws.rs.core.GenericType)">put</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
javax.ws.rs.core.GenericType&lt;T&gt;&nbsp;responseType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP PUT invocation and returns typed response object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>&lt;T&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#put(java.lang.Object, javax.ws.rs.client.InvocationCallback)">put</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
javax.ws.rs.client.InvocationCallback&lt;T&gt;&nbsp;callback)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does HTTP Async PUT invocation and returns Future.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#query(java.lang.String, java.lang.Object...)">query</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>...&nbsp;values)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the current URI query parameters</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#replaceHeader(java.lang.String, java.lang.String)">replaceHeader</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;headerName,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces the header value with the new values.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#replacePath(java.lang.String)">replacePath</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces the current path with the new value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#replaceQuery(java.lang.String)">replaceQuery</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;queryString)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces the current query with the new value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#replaceQueryParam(java.lang.String, java.lang.Object...)">replaceQueryParam</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;queryParam,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>...&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces the current query with the new value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#reset()">reset</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resets the headers and response state if any</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#resetQuery()">resetQuery</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resets the current query</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#retryInvoke(java.net.URI, javax.ws.rs.core.MultivaluedMap, java.lang.Object, org.apache.cxf.message.Exchange, java.util.Map)">retryInvoke</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</A>&nbsp;newRequestURI,
javax.ws.rs.core.MultivaluedMap&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;&nbsp;headers,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="../../../../../org/apache/cxf/message/Exchange.html" title="interface in org.apache.cxf.message">Exchange</A>&nbsp;exchange,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&nbsp;invContext)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;javax.ws.rs.client.SyncInvoker</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#sync()">sync</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#to(java.lang.String, boolean)">to</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;newAddress,
boolean&nbsp;forward)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Moves WebClient to a new baseURI or forwards to new currentURI</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#type(javax.ws.rs.core.MediaType)">type</A></B>(javax.ws.rs.core.MediaType&nbsp;ct)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets HTTP Content-Type header</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html#type(java.lang.String)">type</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;type)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets HTTP Content-Type header</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.cxf.jaxrs.client.AbstractClient"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class org.apache.cxf.jaxrs.client.<A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#addMatrixQueryParamsToBuilder(javax.ws.rs.core.UriBuilder, java.lang.String, org.apache.cxf.jaxrs.model.ParameterType, java.lang.annotation.Annotation[], java.lang.Object...)">addMatrixQueryParamsToBuilder</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#calculateNewRequestURI(java.util.Map)">calculateNewRequestURI</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#checkClientException(org.apache.cxf.message.Message, java.lang.Exception)">checkClientException</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#checkIfBodyEmpty(java.lang.Object)">checkIfBodyEmpty</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#close()">close</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#completeExchange(java.lang.Object, org.apache.cxf.message.Exchange, boolean)">completeExchange</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#convertParamValue(java.lang.Object, java.lang.annotation.Annotation[])">convertParamValue</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#convertToWebApplicationException(javax.ws.rs.core.Response)">convertToWebApplicationException</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#createExchange(org.apache.cxf.message.Message, org.apache.cxf.message.Exchange)">createExchange</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#createMessage(java.lang.Object, java.lang.String, javax.ws.rs.core.MultivaluedMap, java.net.URI, org.apache.cxf.message.Exchange, java.util.Map, boolean)">createMessage</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#doRunInterceptorChain(org.apache.cxf.message.Message)">doRunInterceptorChain</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#getBaseURI()">getBaseURI</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#getConfiguration()">getConfiguration</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#getContentsList(java.lang.Object)">getContentsList</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#getCurrentBuilder()">getCurrentBuilder</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#getCurrentURI()">getCurrentURI</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#getHeaders()">getHeaders</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#getRequestContext(org.apache.cxf.message.Message)">getRequestContext</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#getResponse()">getResponse</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#getState()">getState</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#getTemplateParametersMap(org.apache.cxf.jaxrs.model.URITemplate, java.util.List)">getTemplateParametersMap</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#parseQuotedHeaderValue(java.lang.String)">parseQuotedHeaderValue</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#prepareConduitSelector(org.apache.cxf.message.Message, java.net.URI, boolean)">prepareConduitSelector</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#preProcessResult(org.apache.cxf.message.Message)">preProcessResult</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#readBody(javax.ws.rs.core.Response, org.apache.cxf.message.Message, java.lang.Class, java.lang.reflect.Type, java.lang.annotation.Annotation[])">readBody</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#reportMessageHandlerProblem(java.lang.String, java.lang.Class, javax.ws.rs.core.MediaType, java.lang.Throwable)">reportMessageHandlerProblem</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#resetBaseAddress(java.net.URI)">resetBaseAddress</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#resetCurrentBuilder(java.net.URI)">resetCurrentBuilder</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#resetResponse()">resetResponse</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#responseStreamCanBeClosed(org.apache.cxf.message.Message, java.lang.Class)">responseStreamCanBeClosed</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#retryInvoke(org.apache.cxf.service.model.BindingOperationInfo, java.lang.Object[], java.util.Map, org.apache.cxf.message.Exchange)">retryInvoke</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#setAllHeaders(javax.ws.rs.core.MultivaluedMap, java.net.HttpURLConnection)">setAllHeaders</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#setConfiguration(org.apache.cxf.jaxrs.client.ClientConfiguration)">setConfiguration</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#setContexts(org.apache.cxf.message.Message, org.apache.cxf.message.Exchange, java.util.Map, boolean)">setContexts</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#setEmptyRequestPropertyIfNeeded(org.apache.cxf.message.Message, java.lang.Object)">setEmptyRequestPropertyIfNeeded</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#setPlainOperationNameProperty(org.apache.cxf.message.Message, java.lang.String)">setPlainOperationNameProperty</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#setResponseBuilder(org.apache.cxf.message.Message, org.apache.cxf.message.Exchange)">setResponseBuilder</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#setupInFaultObserver(org.apache.cxf.jaxrs.client.ClientConfiguration)">setupInFaultObserver</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#setupInInterceptorChain(org.apache.cxf.jaxrs.client.ClientConfiguration)">setupInInterceptorChain</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#setupOutInterceptorChain(org.apache.cxf.jaxrs.client.ClientConfiguration)">setupOutInterceptorChain</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#waitForResponseCode(org.apache.cxf.message.Exchange)">waitForResponseCode</A>, <A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#writeBody(T, org.apache.cxf.message.Message, java.lang.Class, java.lang.reflect.Type, java.lang.annotation.Annotation[], java.io.OutputStream)">writeBody</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="WebClient(java.lang.String)"><!-- --></A><H3>
WebClient</H3>
<PRE>
protected <B>WebClient</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress)</PRE>
<DL>
</DL>
<HR>
<A NAME="WebClient(java.net.URI)"><!-- --></A><H3>
WebClient</H3>
<PRE>
protected <B>WebClient</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</A>&nbsp;baseURI)</PRE>
<DL>
</DL>
<HR>
<A NAME="WebClient(org.apache.cxf.jaxrs.client.ClientState)"><!-- --></A><H3>
WebClient</H3>
<PRE>
protected <B>WebClient</B>(<A HREF="../../../../../org/apache/cxf/jaxrs/client/ClientState.html" title="interface in org.apache.cxf.jaxrs.client">ClientState</A>&nbsp;state)</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="create(java.lang.String)"><!-- --></A><H3>
create</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>create</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress)</PRE>
<DL>
<DD>Creates WebClient
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>baseAddress</CODE> - baseAddress</DL>
</DD>
</DL>
<HR>
<A NAME="create(java.net.URI)"><!-- --></A><H3>
create</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>create</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</A>&nbsp;baseURI)</PRE>
<DL>
<DD>Creates WebClient
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>baseURI</CODE> - baseURI</DL>
</DD>
</DL>
<HR>
<A NAME="create(java.lang.String, boolean)"><!-- --></A><H3>
create</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>create</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseURI,
boolean&nbsp;threadSafe)</PRE>
<DL>
<DD>Creates WebClient
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>baseURI</CODE> - baseURI</DL>
</DD>
</DL>
<HR>
<A NAME="create(java.lang.String, java.util.List)"><!-- --></A><H3>
create</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>create</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;?&gt;&nbsp;providers)</PRE>
<DL>
<DD>Creates WebClient
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>baseURI</CODE> - baseURI<DD><CODE>providers</CODE> - list of providers</DL>
</DD>
</DL>
<HR>
<A NAME="create(java.lang.String, java.util.List, boolean)"><!-- --></A><H3>
create</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>create</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;?&gt;&nbsp;providers,
boolean&nbsp;threadSafe)</PRE>
<DL>
<DD>Creates WebClient
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>baseURI</CODE> - baseURI<DD><CODE>providers</CODE> - list of providers</DL>
</DD>
</DL>
<HR>
<A NAME="create(java.lang.String, java.util.List, long)"><!-- --></A><H3>
create</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>create</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;?&gt;&nbsp;providers,
long&nbsp;timeToKeepState)</PRE>
<DL>
<DD>Creates a thread safe WebClient
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>baseURI</CODE> - baseURI<DD><CODE>providers</CODE> - list of providers<DD><CODE>timeToKeepState</CODE> - time to keep this thread safe state.</DL>
</DD>
</DL>
<HR>
<A NAME="create(java.lang.String, java.util.List, java.lang.String)"><!-- --></A><H3>
create</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>create</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;?&gt;&nbsp;providers,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;configLocation)</PRE>
<DL>
<DD>Creates WebClient
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>baseAddress</CODE> - baseAddress<DD><CODE>providers</CODE> - list of providers<DD><CODE>configLocation</CODE> - classpath location of the configuration resource, can be null
<DT><B>Returns:</B><DD>WebClient instance</DL>
</DD>
</DL>
<HR>
<A NAME="create(java.lang.String, java.util.List, java.util.List, java.lang.String)"><!-- --></A><H3>
create</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>create</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;?&gt;&nbsp;providers,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;? extends <A HREF="../../../../../org/apache/cxf/feature/Feature.html" title="interface in org.apache.cxf.feature">Feature</A>&gt;&nbsp;features,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;configLocation)</PRE>
<DL>
<DD>Creates WebClient with a list of custom features
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>baseAddress</CODE> - baseAddress<DD><CODE>providers</CODE> - list of providers<DD><CODE>features</CODE> - the features which will be applied to the client<DD><CODE>configLocation</CODE> - classpath location of the configuration resource, can be null
<DT><B>Returns:</B><DD>WebClient instance</DL>
</DD>
</DL>
<HR>
<A NAME="create(java.lang.String, java.lang.String)"><!-- --></A><H3>
create</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>create</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;configLocation)</PRE>
<DL>
<DD>Creates WebClient
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>baseAddress</CODE> - baseAddress<DD><CODE>configLocation</CODE> - classpath location of the configuration resource, can be null
<DT><B>Returns:</B><DD>WebClient instance</DL>
</DD>
</DL>
<HR>
<A NAME="create(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
create</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>create</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;username,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;password,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;configLocation)</PRE>
<DL>
<DD>Creates WebClient which will do basic authentication
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>baseAddress</CODE> - baseAddress<DD><CODE>username</CODE> - username<DD><CODE>password</CODE> - password<DD><CODE>configLocation</CODE> - classpath location of the configuration resource, can be null
<DT><B>Returns:</B><DD>WebClient instance</DL>
</DD>
</DL>
<HR>
<A NAME="create(java.lang.String, java.util.List, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
create</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>create</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseAddress,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;?&gt;&nbsp;providers,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;username,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;password,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;configLocation)</PRE>
<DL>
<DD>Creates WebClient which will do basic authentication
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>baseAddress</CODE> - baseAddress<DD><CODE>providers</CODE> - list of providers<DD><CODE>username</CODE> - username<DD><CODE>password</CODE> - password<DD><CODE>configLocation</CODE> - classpath location of the configuration resource, can be null
<DT><B>Returns:</B><DD>WebClient instance</DL>
</DD>
</DL>
<HR>
<A NAME="fromClient(org.apache.cxf.jaxrs.client.Client)"><!-- --></A><H3>
fromClient</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>fromClient</B>(<A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A>&nbsp;client)</PRE>
<DL>
<DD>Creates WebClient, baseURI will be set to Client currentURI
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>client</CODE> - existing client</DL>
</DD>
</DL>
<HR>
<A NAME="fromClient(org.apache.cxf.jaxrs.client.Client, boolean)"><!-- --></A><H3>
fromClient</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>fromClient</B>(<A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A>&nbsp;client,
boolean&nbsp;inheritHeaders)</PRE>
<DL>
<DD>Creates WebClient, baseURI will be set to Client currentURI
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>client</CODE> - existing client<DD><CODE>inheritHeaders</CODE> - if existing Client headers can be inherited by new client</DL>
</DD>
</DL>
<HR>
<A NAME="client(java.lang.Object)"><!-- --></A><H3>
client</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A> <B>client</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD>Converts object to Client
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>object</CODE> - the object
<DT><B>Returns:</B><DD>Client object converted to Client</DL>
</DD>
</DL>
<HR>
<A NAME="getConfig(java.lang.Object)"><!-- --></A><H3>
getConfig</H3>
<PRE>
public static <A HREF="../../../../../org/apache/cxf/jaxrs/client/ClientConfiguration.html" title="class in org.apache.cxf.jaxrs.client">ClientConfiguration</A> <B>getConfig</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;client)</PRE>
<DL>
<DD>Retrieves ClientConfiguration
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>client</CODE> - proxy or http-centric Client
<DT><B>Returns:</B><DD>underlying ClientConfiguration instance</DL>
</DD>
</DL>
<HR>
<A NAME="invoke(java.lang.String, java.lang.Object)"><!-- --></A><H3>
invoke</H3>
<PRE>
public javax.ws.rs.core.Response <B>invoke</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body)</PRE>
<DL>
<DD>Does HTTP invocation
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>httpMethod</CODE> - HTTP method<DD><CODE>body</CODE> - request body, can be null
<DT><B>Returns:</B><DD>JAXRS Response, entity may hold a string representaion of
error message if client or server error occured</DL>
</DD>
</DL>
<HR>
<A NAME="post(java.lang.Object)"><!-- --></A><H3>
post</H3>
<PRE>
public javax.ws.rs.core.Response <B>post</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body)</PRE>
<DL>
<DD>Does HTTP POST invocation
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>body</CODE> - request body, can be null
<DT><B>Returns:</B><DD>JAXRS Response</DL>
</DD>
</DL>
<HR>
<A NAME="put(java.lang.Object)"><!-- --></A><H3>
put</H3>
<PRE>
public javax.ws.rs.core.Response <B>put</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body)</PRE>
<DL>
<DD>Does HTTP PUT invocation
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>body</CODE> - request body, can be null
<DT><B>Returns:</B><DD>JAXRS Response</DL>
</DD>
</DL>
<HR>
<A NAME="get()"><!-- --></A><H3>
get</H3>
<PRE>
public javax.ws.rs.core.Response <B>get</B>()</PRE>
<DL>
<DD>Does HTTP GET invocation
<P>
<DD><DL>
<DT><B>Returns:</B><DD>JAXRS Response</DL>
</DD>
</DL>
<HR>
<A NAME="head()"><!-- --></A><H3>
head</H3>
<PRE>
public javax.ws.rs.core.Response <B>head</B>()</PRE>
<DL>
<DD>Does HTTP HEAD invocation
<P>
<DD><DL>
<DT><B>Returns:</B><DD>JAXRS Response</DL>
</DD>
</DL>
<HR>
<A NAME="options()"><!-- --></A><H3>
options</H3>
<PRE>
public javax.ws.rs.core.Response <B>options</B>()</PRE>
<DL>
<DD>Does HTTP OPTIONS invocation
<P>
<DD><DL>
<DT><B>Returns:</B><DD>JAXRS Response</DL>
</DD>
</DL>
<HR>
<A NAME="delete()"><!-- --></A><H3>
delete</H3>
<PRE>
public javax.ws.rs.core.Response <B>delete</B>()</PRE>
<DL>
<DD>Does HTTP DELETE invocation
<P>
<DD><DL>
<DT><B>Returns:</B><DD>JAXRS Response</DL>
</DD>
</DL>
<HR>
<A NAME="form(java.util.Map)"><!-- --></A><H3>
form</H3>
<PRE>
public javax.ws.rs.core.Response <B>form</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&gt;&nbsp;values)</PRE>
<DL>
<DD>Posts form data
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>values</CODE> - form values
<DT><B>Returns:</B><DD>JAXRS Response</DL>
</DD>
</DL>
<HR>
<A NAME="form(javax.ws.rs.core.Form)"><!-- --></A><H3>
form</H3>
<PRE>
public javax.ws.rs.core.Response <B>form</B>(javax.ws.rs.core.Form&nbsp;form)</PRE>
<DL>
<DD>Posts form data
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>form</CODE> - form values
<DT><B>Returns:</B><DD>JAXRS Response</DL>
</DD>
</DL>
<HR>
<A NAME="invoke(java.lang.String, java.lang.Object, javax.ws.rs.core.GenericType)"><!-- --></A><H3>
invoke</H3>
<PRE>
public &lt;T&gt; T <B>invoke</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
javax.ws.rs.core.GenericType&lt;T&gt;&nbsp;responseType)</PRE>
<DL>
<DD>Does HTTP invocation and returns types response object
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>httpMethod</CODE> - HTTP method<DD><CODE>body</CODE> - request body, can be null<DD><CODE>responseType</CODE> - generic response type
<DT><B>Returns:</B><DD>typed object, can be null. Response status code and headers
can be obtained too, see Client.getResponse()</DL>
</DD>
</DL>
<HR>
<A NAME="invoke(java.lang.String, java.lang.Object, java.lang.Class)"><!-- --></A><H3>
invoke</H3>
<PRE>
public &lt;T&gt; T <B>invoke</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;responseClass)</PRE>
<DL>
<DD>Does HTTP invocation and returns types response object
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>httpMethod</CODE> - HTTP method<DD><CODE>body</CODE> - request body, can be null<DD><CODE>responseClass</CODE> - expected type of response object
<DT><B>Returns:</B><DD>typed object, can be null. Response status code and headers
can be obtained too, see Client.getResponse()</DL>
</DD>
</DL>
<HR>
<A NAME="invoke(java.lang.String, java.lang.Object, java.lang.Class, java.lang.Class)"><!-- --></A><H3>
invoke</H3>
<PRE>
public &lt;T&gt; T <B>invoke</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;requestClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;responseClass)</PRE>
<DL>
<DD>Does HTTP invocation and returns types response object
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>httpMethod</CODE> - HTTP method<DD><CODE>body</CODE> - request body, can be null<DD><CODE>requestClass</CODE> - request body class<DD><CODE>responseClass</CODE> - expected type of response object
<DT><B>Returns:</B><DD>typed object, can be null. Response status code and headers
can be obtained too, see Client.getResponse()</DL>
</DD>
</DL>
<HR>
<A NAME="post(java.lang.Object, java.lang.Class)"><!-- --></A><H3>
post</H3>
<PRE>
public &lt;T&gt; T <B>post</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;responseClass)</PRE>
<DL>
<DD>Does HTTP POST invocation and returns typed response object
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>body</CODE> - request body, can be null<DD><CODE>responseClass</CODE> - expected type of response object
<DT><B>Returns:</B><DD>typed object, can be null. Response status code and headers
can be obtained too, see Client.getResponse()</DL>
</DD>
</DL>
<HR>
<A NAME="post(java.lang.Object, javax.ws.rs.core.GenericType)"><!-- --></A><H3>
post</H3>
<PRE>
public &lt;T&gt; T <B>post</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
javax.ws.rs.core.GenericType&lt;T&gt;&nbsp;responseType)</PRE>
<DL>
<DD>Does HTTP POST invocation and returns typed response object
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>body</CODE> - request body, can be null<DD><CODE>responseType</CODE> - generic response type
<DT><B>Returns:</B><DD>typed object, can be null. Response status code and headers
can be obtained too, see Client.getResponse()</DL>
</DD>
</DL>
<HR>
<A NAME="post(java.lang.Object, javax.ws.rs.client.InvocationCallback)"><!-- --></A><H3>
post</H3>
<PRE>
public &lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>&lt;T&gt; <B>post</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
javax.ws.rs.client.InvocationCallback&lt;T&gt;&nbsp;callback)</PRE>
<DL>
<DD>Does HTTP Async POST invocation and returns Future.
Shortcut for async().post(Entity, InvocationCallback)
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>callback</CODE> - invocation callback
<DT><B>Returns:</B><DD>the future</DL>
</DD>
</DL>
<HR>
<A NAME="put(java.lang.Object, java.lang.Class)"><!-- --></A><H3>
put</H3>
<PRE>
public &lt;T&gt; T <B>put</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;responseClass)</PRE>
<DL>
<DD>Does HTTP PUT invocation and returns typed response object
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>body</CODE> - request body, can be null<DD><CODE>responseClass</CODE> - expected type of response object
<DT><B>Returns:</B><DD>typed object, can be null. Response status code and headers
can be obtained too, see Client.getResponse()</DL>
</DD>
</DL>
<HR>
<A NAME="put(java.lang.Object, javax.ws.rs.core.GenericType)"><!-- --></A><H3>
put</H3>
<PRE>
public &lt;T&gt; T <B>put</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
javax.ws.rs.core.GenericType&lt;T&gt;&nbsp;responseType)</PRE>
<DL>
<DD>Does HTTP PUT invocation and returns typed response object
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>body</CODE> - request body, can be null<DD><CODE>responseType</CODE> - generic response type
<DT><B>Returns:</B><DD>typed object, can be null. Response status code and headers
can be obtained too, see Client.getResponse()</DL>
</DD>
</DL>
<HR>
<A NAME="put(java.lang.Object, javax.ws.rs.client.InvocationCallback)"><!-- --></A><H3>
put</H3>
<PRE>
public &lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>&lt;T&gt; <B>put</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
javax.ws.rs.client.InvocationCallback&lt;T&gt;&nbsp;callback)</PRE>
<DL>
<DD>Does HTTP Async PUT invocation and returns Future.
Shortcut for async().put(Entity, InvocationCallback)
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>callback</CODE> - invocation callback
<DT><B>Returns:</B><DD>the future</DL>
</DD>
</DL>
<HR>
<A NAME="invokeAndGetCollection(java.lang.String, java.lang.Object, java.lang.Class)"><!-- --></A><H3>
invokeAndGetCollection</H3>
<PRE>
public &lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;? extends T&gt; <B>invokeAndGetCollection</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;memberClass)</PRE>
<DL>
<DD>Does HTTP invocation and returns a collection of typed objects
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>httpMethod</CODE> - HTTP method<DD><CODE>body</CODE> - request body, can be null<DD><CODE>memberClass</CODE> - expected type of collection member class
<DT><B>Returns:</B><DD>typed collection</DL>
</DD>
</DL>
<HR>
<A NAME="postCollection(java.lang.Object, java.lang.Class)"><!-- --></A><H3>
postCollection</H3>
<PRE>
public &lt;T&gt; javax.ws.rs.core.Response <B>postCollection</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;collection,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;memberClass)</PRE>
<DL>
<DD>Posts a collection of typed objects
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>collection</CODE> - request body<DD><CODE>memberClass</CODE> - type of collection member class
<DT><B>Returns:</B><DD>JAX-RS Response</DL>
</DD>
</DL>
<HR>
<A NAME="postCollection(java.lang.Object, java.lang.Class, java.lang.Class)"><!-- --></A><H3>
postCollection</H3>
<PRE>
public &lt;T1,T2&gt; T2 <B>postCollection</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;collection,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T1&gt;&nbsp;memberClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T2&gt;&nbsp;responseClass)</PRE>
<DL>
<DD>Posts a collection of typed objects
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>collection</CODE> - request body<DD><CODE>memberClass</CODE> - type of collection member class<DD><CODE>responseClass</CODE> - expected type of response object
<DT><B>Returns:</B><DD>JAX-RS Response</DL>
</DD>
</DL>
<HR>
<A NAME="postAndGetCollection(java.lang.Object, java.lang.Class, java.lang.Class)"><!-- --></A><H3>
postAndGetCollection</H3>
<PRE>
public &lt;T1,T2&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;? extends T2&gt; <B>postAndGetCollection</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;collection,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T1&gt;&nbsp;memberClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T2&gt;&nbsp;responseClass)</PRE>
<DL>
<DD>Posts collection of typed objects and returns a collection of typed objects
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>collection</CODE> - request body<DD><CODE>memberClass</CODE> - type of collection member class<DD><CODE>responseClass</CODE> - expected type of response object
<DT><B>Returns:</B><DD>JAX-RS Response</DL>
</DD>
</DL>
<HR>
<A NAME="postObjectGetCollection(java.lang.Object, java.lang.Class)"><!-- --></A><H3>
postObjectGetCollection</H3>
<PRE>
public &lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;? extends T&gt; <B>postObjectGetCollection</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;responseClass)</PRE>
<DL>
<DD>Posts the object and returns a collection of typed objects
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>body</CODE> - request body<DD><CODE>memberClass</CODE> - type of collection member class<DD><CODE>responseClass</CODE> - expected type of response object
<DT><B>Returns:</B><DD>JAX-RS Response</DL>
</DD>
</DL>
<HR>
<A NAME="postAndGetCollection(java.lang.Object, java.lang.Class)"><!-- --></A><H3>
postAndGetCollection</H3>
<PRE>
public &lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;? extends T&gt; <B>postAndGetCollection</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;memberClass)</PRE>
<DL>
<DD>Posts request body and returns a collection of typed objects
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>body</CODE> - request body, can be null<DD><CODE>memberClass</CODE> - expected type of collection member class
<DT><B>Returns:</B><DD>typed collection</DL>
</DD>
</DL>
<HR>
<A NAME="getCollection(java.lang.Class)"><!-- --></A><H3>
getCollection</H3>
<PRE>
public &lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;? extends T&gt; <B>getCollection</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;memberClass)</PRE>
<DL>
<DD>Does HTTP GET invocation and returns a collection of typed objects
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>body</CODE> - request body, can be null<DD><CODE>memberClass</CODE> - expected type of collection member class
<DT><B>Returns:</B><DD>typed collection</DL>
</DD>
</DL>
<HR>
<A NAME="get(java.lang.Class)"><!-- --></A><H3>
get</H3>
<PRE>
public &lt;T&gt; T <B>get</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;responseClass)</PRE>
<DL>
<DD>Does HTTP GET invocation and returns typed response object
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>body</CODE> - request body, can be null<DD><CODE>responseClass</CODE> - expected type of response object
<DT><B>Returns:</B><DD>typed object, can be null. Response status code and headers
can be obtained too, see Client.getResponse()</DL>
</DD>
</DL>
<HR>
<A NAME="get(javax.ws.rs.core.GenericType)"><!-- --></A><H3>
get</H3>
<PRE>
public &lt;T&gt; T <B>get</B>(javax.ws.rs.core.GenericType&lt;T&gt;&nbsp;responseType)</PRE>
<DL>
<DD>Does HTTP GET invocation and returns typed response object
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>responseType</CODE> - generic response type
<DT><B>Returns:</B><DD>typed object, can be null. Response status code and headers
can be obtained too, see Client.getResponse()</DL>
</DD>
</DL>
<HR>
<A NAME="get(javax.ws.rs.client.InvocationCallback)"><!-- --></A><H3>
get</H3>
<PRE>
public &lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>&lt;T&gt; <B>get</B>(javax.ws.rs.client.InvocationCallback&lt;T&gt;&nbsp;callback)</PRE>
<DL>
<DD>Does HTTP Async GET invocation and returns Future.
Shortcut for async().get(InvocationCallback)
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>callback</CODE> - invocation callback
<DT><B>Returns:</B><DD>the future</DL>
</DD>
</DL>
<HR>
<A NAME="path(java.lang.Object)"><!-- --></A><H3>
path</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>path</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;path)</PRE>
<DL>
<DD>Updates the current URI path
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - new relative path segment
<DT><B>Returns:</B><DD>updated WebClient</DL>
</DD>
</DL>
<HR>
<A NAME="path(java.lang.String, java.lang.Object...)"><!-- --></A><H3>
path</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>path</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;path,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>...&nbsp;values)</PRE>
<DL>
<DD>Updates the current URI path with path segment which may contain template variables
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - new relative path segment<DD><CODE>values</CODE> - template variable values
<DT><B>Returns:</B><DD>updated WebClient</DL>
</DD>
</DL>
<HR>
<A NAME="query(java.lang.String, java.lang.Object...)"><!-- --></A><H3>
query</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>query</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>...&nbsp;values)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#query(java.lang.String, java.lang.Object...)">AbstractClient</A></CODE></B></DD>
<DD>Updates the current URI query parameters
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#query(java.lang.String, java.lang.Object...)">query</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#query(java.lang.String, java.lang.Object...)">query</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - query name<DD><CODE>values</CODE> - query values
<DT><B>Returns:</B><DD>updated WebClient</DL>
</DD>
</DL>
<HR>
<A NAME="matrix(java.lang.String, java.lang.Object...)"><!-- --></A><H3>
matrix</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>matrix</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>...&nbsp;values)</PRE>
<DL>
<DD>Updates the current URI matrix parameters
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - matrix name<DD><CODE>values</CODE> - matrix values
<DT><B>Returns:</B><DD>updated WebClient</DL>
</DD>
</DL>
<HR>
<A NAME="fragment(java.lang.String)"><!-- --></A><H3>
fragment</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>fragment</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
<DL>
<DD>Updates the current URI fragment
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - fragment name
<DT><B>Returns:</B><DD>updated WebClient</DL>
</DD>
</DL>
<HR>
<A NAME="to(java.lang.String, boolean)"><!-- --></A><H3>
to</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>to</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;newAddress,
boolean&nbsp;forward)</PRE>
<DL>
<DD>Moves WebClient to a new baseURI or forwards to new currentURI
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newAddress</CODE> - new URI<DD><CODE>forward</CODE> - if true then currentURI will be based on baseURI
<DT><B>Returns:</B><DD>updated WebClient</DL>
</DD>
</DL>
<HR>
<A NAME="back(boolean)"><!-- --></A><H3>
back</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>back</B>(boolean&nbsp;fast)</PRE>
<DL>
<DD>Goes back
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fast</CODE> - if true then goes back to baseURI otherwise to a previous path segment
<DT><B>Returns:</B><DD>updated WebClient</DL>
</DD>
</DL>
<HR>
<A NAME="replacePath(java.lang.String)"><!-- --></A><H3>
replacePath</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>replacePath</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;path)</PRE>
<DL>
<DD>Replaces the current path with the new value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - new path value. If it starts from "/" then all the current
path starting from the base URI will be replaced, otherwise only the
last path segment will be replaced. Providing a null value is equivalent
to calling back(true)
<DT><B>Returns:</B><DD>updated WebClient</DL>
</DD>
</DL>
<HR>
<A NAME="resetQuery()"><!-- --></A><H3>
resetQuery</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>resetQuery</B>()</PRE>
<DL>
<DD>Resets the current query
<P>
<DD><DL>
<DT><B>Returns:</B><DD>updated WebClient</DL>
</DD>
</DL>
<HR>
<A NAME="replaceQuery(java.lang.String)"><!-- --></A><H3>
replaceQuery</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>replaceQuery</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;queryString)</PRE>
<DL>
<DD>Replaces the current query with the new value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>queryString</CODE> - the new value, providing a null is
equivalent to calling resetQuery().
<DT><B>Returns:</B><DD>updated WebClient</DL>
</DD>
</DL>
<HR>
<A NAME="replaceHeader(java.lang.String, java.lang.String)"><!-- --></A><H3>
replaceHeader</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>replaceHeader</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;headerName,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;value)</PRE>
<DL>
<DD>Replaces the header value with the new values.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>headerName</CODE> - headerValues<DD><CODE>value</CODE> - new values, null is equivalent to removing the header
<DT><B>Returns:</B><DD>updated WebClient</DL>
</DD>
</DL>
<HR>
<A NAME="replaceQueryParam(java.lang.String, java.lang.Object...)"><!-- --></A><H3>
replaceQueryParam</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>replaceQueryParam</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;queryParam,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>...&nbsp;value)</PRE>
<DL>
<DD>Replaces the current query with the new value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>queryString</CODE> - the new value, providing a null is
equivalent to calling resetQuery().
<DT><B>Returns:</B><DD>updated WebClient</DL>
</DD>
</DL>
<HR>
<A NAME="type(javax.ws.rs.core.MediaType)"><!-- --></A><H3>
type</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>type</B>(javax.ws.rs.core.MediaType&nbsp;ct)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#type(javax.ws.rs.core.MediaType)">AbstractClient</A></CODE></B></DD>
<DD>sets HTTP Content-Type header
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#type(javax.ws.rs.core.MediaType)">type</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#type(javax.ws.rs.core.MediaType)">type</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ct</CODE> - JAXRS MediaType representing Content-Type value
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="type(java.lang.String)"><!-- --></A><H3>
type</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>type</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;type)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#type(java.lang.String)">AbstractClient</A></CODE></B></DD>
<DD>sets HTTP Content-Type header
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#type(java.lang.String)">type</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#type(java.lang.String)">type</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>type</CODE> - Content-Type value
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="accept(javax.ws.rs.core.MediaType...)"><!-- --></A><H3>
accept</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>accept</B>(javax.ws.rs.core.MediaType...&nbsp;types)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#accept(javax.ws.rs.core.MediaType...)">AbstractClient</A></CODE></B></DD>
<DD>sets HTTP Accept header
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#accept(javax.ws.rs.core.MediaType...)">accept</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#accept(javax.ws.rs.core.MediaType...)">accept</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>types</CODE> - list of JAXRS MediaTypes representing Accept header values
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="accept(java.lang.String...)"><!-- --></A><H3>
accept</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>accept</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>...&nbsp;types)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#accept(java.lang.String...)">AbstractClient</A></CODE></B></DD>
<DD>sets HTTP Accept header
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#accept(java.lang.String...)">accept</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#accept(java.lang.String...)">accept</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>types</CODE> - list of Accept header values
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="language(java.lang.String)"><!-- --></A><H3>
language</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>language</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;language)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#language(java.lang.String)">AbstractClient</A></CODE></B></DD>
<DD>sets HTTP Content-Language header
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#language(java.lang.String)">language</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#language(java.lang.String)">language</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>language</CODE> - Content-Language header value
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="acceptLanguage(java.lang.String...)"><!-- --></A><H3>
acceptLanguage</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>acceptLanguage</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>...&nbsp;languages)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#acceptLanguage(java.lang.String...)">AbstractClient</A></CODE></B></DD>
<DD>sets HTTP Accept-Language header
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#acceptLanguage(java.lang.String...)">acceptLanguage</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#acceptLanguage(java.lang.String...)">acceptLanguage</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>languages</CODE> - list of Accept-Language header values
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="encoding(java.lang.String)"><!-- --></A><H3>
encoding</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>encoding</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;encoding)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#encoding(java.lang.String)">AbstractClient</A></CODE></B></DD>
<DD>sets HTTP Content-Encoding header
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#encoding(java.lang.String)">encoding</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#encoding(java.lang.String)">encoding</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>encoding</CODE> - Content-Encoding header value
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="acceptEncoding(java.lang.String...)"><!-- --></A><H3>
acceptEncoding</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>acceptEncoding</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>...&nbsp;encodings)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#acceptEncoding(java.lang.String...)">AbstractClient</A></CODE></B></DD>
<DD>sets HTTP Accept-Encoding header
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#acceptEncoding(java.lang.String...)">acceptEncoding</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#acceptEncoding(java.lang.String...)">acceptEncoding</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>encodings</CODE> - list of Accept-Encoding header value
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="match(javax.ws.rs.core.EntityTag, boolean)"><!-- --></A><H3>
match</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>match</B>(javax.ws.rs.core.EntityTag&nbsp;tag,
boolean&nbsp;ifNot)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#match(javax.ws.rs.core.EntityTag, boolean)">AbstractClient</A></CODE></B></DD>
<DD>sets HTTP If-Match or If-None-Match header
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#match(javax.ws.rs.core.EntityTag, boolean)">match</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#match(javax.ws.rs.core.EntityTag, boolean)">match</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>tag</CODE> - ETag value<DD><CODE>ifNot</CODE> - if true then If-None-Match is set, If-Match otherwise
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="modified(java.util.Date, boolean)"><!-- --></A><H3>
modified</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>modified</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A>&nbsp;date,
boolean&nbsp;ifNot)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#modified(java.util.Date, boolean)">AbstractClient</A></CODE></B></DD>
<DD>sets HTTP If-Modified-Since or If-Unmodified-Since header
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#modified(java.util.Date, boolean)">modified</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#modified(java.util.Date, boolean)">modified</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>date</CODE> - Date value, will be formated as "EEE, dd MMM yyyy HH:mm:ss zzz"<DD><CODE>ifNot</CODE> - if true then If-Unmodified-Since is set, If-Modified-Since otherwise
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="cookie(javax.ws.rs.core.Cookie)"><!-- --></A><H3>
cookie</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>cookie</B>(javax.ws.rs.core.Cookie&nbsp;cookie)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#cookie(javax.ws.rs.core.Cookie)">AbstractClient</A></CODE></B></DD>
<DD>sets HTTP Cookie header
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#cookie(javax.ws.rs.core.Cookie)">cookie</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#cookie(javax.ws.rs.core.Cookie)">cookie</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>cookie</CODE> - Cookie value
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="header(java.lang.String, java.lang.Object...)"><!-- --></A><H3>
header</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>header</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>...&nbsp;values)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#header(java.lang.String, java.lang.Object...)">AbstractClient</A></CODE></B></DD>
<DD>Sets arbitrary HTTP Header
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#header(java.lang.String, java.lang.Object...)">header</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#header(java.lang.String, java.lang.Object...)">header</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - header name<DD><CODE>values</CODE> - list of header values
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="headers(javax.ws.rs.core.MultivaluedMap)"><!-- --></A><H3>
headers</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>headers</B>(javax.ws.rs.core.MultivaluedMap&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;&nbsp;map)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#headers(javax.ws.rs.core.MultivaluedMap)">AbstractClient</A></CODE></B></DD>
<DD>Sets HTTP Headers
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#headers(javax.ws.rs.core.MultivaluedMap)">headers</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#headers(javax.ws.rs.core.MultivaluedMap)">headers</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>map</CODE> - headers
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="reset()"><!-- --></A><H3>
reset</H3>
<PRE>
public <A HREF="../../../../../org/apache/cxf/jaxrs/client/WebClient.html" title="class in org.apache.cxf.jaxrs.client">WebClient</A> <B>reset</B>()</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#reset()">AbstractClient</A></CODE></B></DD>
<DD>Resets the headers and response state if any
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html#reset()">reset</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/Client.html" title="interface in org.apache.cxf.jaxrs.client">Client</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#reset()">reset</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the updated Client</DL>
</DD>
</DL>
<HR>
<A NAME="doInvoke(java.lang.String, java.lang.Object, java.lang.reflect.Type, java.lang.Class, java.lang.reflect.Type)"><!-- --></A><H3>
doInvoke</H3>
<PRE>
protected javax.ws.rs.core.Response <B>doInvoke</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;inGenericType,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;responseClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;outGenericType)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="doInvoke(java.lang.String, java.lang.Object, java.lang.Class, java.lang.reflect.Type, java.lang.Class, java.lang.reflect.Type)"><!-- --></A><H3>
doInvoke</H3>
<PRE>
protected javax.ws.rs.core.Response <B>doInvoke</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;requestClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;inGenericType,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;responseClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;outGenericType)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="doInvokeAsyncCallback(java.lang.String, java.lang.Object, java.lang.Class, java.lang.reflect.Type, javax.ws.rs.client.InvocationCallback)"><!-- --></A><H3>
doInvokeAsyncCallback</H3>
<PRE>
protected &lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>&lt;T&gt; <B>doInvokeAsyncCallback</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;requestClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;inType,
javax.ws.rs.client.InvocationCallback&lt;T&gt;&nbsp;callback)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="doInvokeAsync(java.lang.String, java.lang.Object, java.lang.Class, java.lang.reflect.Type, java.lang.Class, java.lang.reflect.Type, javax.ws.rs.client.InvocationCallback)"><!-- --></A><H3>
doInvokeAsync</H3>
<PRE>
protected &lt;T&gt; <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>&lt;T&gt; <B>doInvokeAsync</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;requestClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;inType,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;respClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;outType,
javax.ws.rs.client.InvocationCallback&lt;T&gt;&nbsp;callback)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="retryInvoke(java.net.URI, javax.ws.rs.core.MultivaluedMap, java.lang.Object, org.apache.cxf.message.Exchange, java.util.Map)"><!-- --></A><H3>
retryInvoke</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>retryInvoke</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</A>&nbsp;newRequestURI,
javax.ws.rs.core.MultivaluedMap&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;&nbsp;headers,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="../../../../../org/apache/cxf/message/Exchange.html" title="interface in org.apache.cxf.message">Exchange</A>&nbsp;exchange,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&nbsp;invContext)
throws <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A></PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html#retryInvoke(java.net.URI, javax.ws.rs.core.MultivaluedMap, java.lang.Object, org.apache.cxf.message.Exchange, java.util.Map)">retryInvoke</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cxf/jaxrs/client/AbstractClient.html" title="class in org.apache.cxf.jaxrs.client">AbstractClient</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="doChainedInvocation(java.lang.String, javax.ws.rs.core.MultivaluedMap, java.lang.Object, java.lang.Class, java.lang.reflect.Type, java.lang.annotation.Annotation[], java.lang.Class, java.lang.reflect.Type, org.apache.cxf.message.Exchange, java.util.Map)"><!-- --></A><H3>
doChainedInvocation</H3>
<PRE>
protected javax.ws.rs.core.Response <B>doChainedInvocation</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;httpMethod,
javax.ws.rs.core.MultivaluedMap&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;&nbsp;headers,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;body,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;requestClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;inType,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</A>[]&nbsp;inAnns,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;respClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;outType,
<A HREF="../../../../../org/apache/cxf/message/Exchange.html" title="interface in org.apache.cxf.message">Exchange</A>&nbsp;exchange,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&nbsp;invContext)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="doResponse(org.apache.cxf.message.Message, java.lang.Class, java.lang.reflect.Type)"><!-- --></A><H3>
doResponse</H3>
<PRE>
protected javax.ws.rs.core.Response <B>doResponse</B>(<A HREF="../../../../../org/apache/cxf/message/Message.html" title="interface in org.apache.cxf.message">Message</A>&nbsp;m,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;responseClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;outGenericType)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="handleResponse(org.apache.cxf.message.Message, java.lang.Class, java.lang.reflect.Type)"><!-- --></A><H3>
handleResponse</H3>
<PRE>
protected javax.ws.rs.core.Response <B>handleResponse</B>(<A HREF="../../../../../org/apache/cxf/message/Message.html" title="interface in org.apache.cxf.message">Message</A>&nbsp;outMessage,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;responseClass,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A>&nbsp;genericType)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="async()"><!-- --></A><H3>
async</H3>
<PRE>
public javax.ws.rs.client.AsyncInvoker <B>async</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="sync()"><!-- --></A><H3>
sync</H3>
<PRE>
public javax.ws.rs.client.SyncInvoker <B>sync</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/WebClient.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
Apache CXF API</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/cxf/jaxrs/client/ThreadLocalClientState.html" title="class in org.apache.cxf.jaxrs.client"><B>PREV CLASS</B></A>&nbsp;
&nbsp;NEXT CLASS</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/cxf/jaxrs/client/WebClient.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="WebClient.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_org.apache.cxf.jaxrs.client.AbstractClient">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.cxf.jaxrs.client.AbstractClient">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Apache CXF
</BODY>
</HTML>