You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by wo...@apache.org on 2010/09/23 18:02:30 UTC

svn commit: r1000513 [2/25] - in /incubator/libcloud/sandbox/java/trunk/doc: ./ base/ base/class-use/ base/connection/ base/connection/class-use/ base/interfaces/ base/interfaces/class-use/ base/types/ base/types/class-use/ class-use/ index-files/ libc...

Added: incubator/libcloud/sandbox/java/trunk/doc/base/connection/ConnectionKey.html
URL: http://svn.apache.org/viewvc/incubator/libcloud/sandbox/java/trunk/doc/base/connection/ConnectionKey.html?rev=1000513&view=auto
==============================================================================
--- incubator/libcloud/sandbox/java/trunk/doc/base/connection/ConnectionKey.html (added)
+++ incubator/libcloud/sandbox/java/trunk/doc/base/connection/ConnectionKey.html Thu Sep 23 16:02:24 2010
@@ -0,0 +1,681 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_20) on Thu Sep 23 11:57:48 EDT 2010 -->
+<TITLE>
+ConnectionKey
+</TITLE>
+
+<META NAME="date" CONTENT="2010-09-23">
+
+<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="ConnectionKey";
+    }
+}
+</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/ConnectionKey.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-files/index-1.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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../base/connection/ConnectionUserAndKey.html" title="class in base.connection"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../index.html?base/connection/ConnectionKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ConnectionKey.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;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">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;<A HREF="#field_detail">FIELD</A>&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">
+base.connection</FONT>
+<BR>
+Class ConnectionKey</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>base.connection.ConnectionKey</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../base/interfaces/IConnection.html" title="interface in base.interfaces">IConnection</A></DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../base/connection/ConnectionUserAndKey.html" title="class in base.connection">ConnectionUserAndKey</A>, <A HREF="../../base/connection/LoggingConnection.html" title="class in base.connection">LoggingConnection</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ConnectionKey</B><DT>extends java.lang.Object<DT>implements <A HREF="../../base/interfaces/IConnection.html" title="interface in base.interfaces">IConnection</A></DL>
+</PRE>
+
+<P>
+Manages a connection with a secret access key.
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== 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>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#accessId">accessId</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Identifies the user's account.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#accessKey">accessKey</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The account user's secret key/password.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../base/Driver.html" title="class in base">Driver</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#driver">driver</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;References the driver that owns this connection.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#host">host</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The host server.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;org.apache.http.impl.client.DefaultHttpClient</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#httpClient">httpClient</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Client used to make requests to the server.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#method">method</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HTTP operation (i.e.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#path">path</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Path to the resource being accessed (e.g.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#port">port</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The server's port.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#secure">secure</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates if the connection is secure.</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><CODE><B><A HREF="../../base/connection/ConnectionKey.html#ConnectionKey(java.lang.String, boolean, java.lang.String, base.Driver)">ConnectionKey</A></B>(java.lang.String&nbsp;accessKey,
+              boolean&nbsp;secure,
+              java.lang.String&nbsp;host,
+              <A HREF="../../base/Driver.html" title="class in base">Driver</A>&nbsp;driver)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs this connection with the default port.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#ConnectionKey(java.lang.String, boolean, java.lang.String, int, base.Driver)">ConnectionKey</A></B>(java.lang.String&nbsp;accessKey,
+              boolean&nbsp;secure,
+              java.lang.String&nbsp;host,
+              int&nbsp;port,
+              <A HREF="../../base/Driver.html" title="class in base">Driver</A>&nbsp;driver)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs this connection.</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>protected &nbsp;java.util.Map&lt;java.lang.String,java.lang.String&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#addDefaultHeaders(java.util.Map)">addDefaultHeaders</A></B>(java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;headers)</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;java.util.Map&lt;java.lang.String,java.lang.String&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#addDefaultParams(java.util.Map)">addDefaultParams</A></B>(java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;params)</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;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#connect()">connect</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Connects to the host with the already-defined host & port.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#connect(java.lang.String)">connect</A></B>(java.lang.String&nbsp;host)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Connects to the given host with the default port.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#connect(java.lang.String, int)">connect</A></B>(java.lang.String&nbsp;host,
+        int&nbsp;port)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Connects to the given host at the given port.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#encodeData(java.lang.String)">encodeData</A></B>(java.lang.String&nbsp;data)</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="../../base/connection/Response.html" title="class in base.connection">Response</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#request(java.lang.String, java.lang.String, java.util.Map, java.util.Map, java.lang.Object)">request</A></B>(java.lang.String&nbsp;method,
+        java.lang.String&nbsp;path,
+        java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;headers,
+        java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;params,
+        java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Makes a request to this connection.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/ConnectionKey.html#urlEncodeMap(java.util.Map)">urlEncodeMap</A></B>(java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;map)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Utility that performs UTF-8 encoding of a map of Strings.</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.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_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>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="host"><!-- --></A><H3>
+host</H3>
+<PRE>
+protected java.lang.String <B>host</B></PRE>
+<DL>
+<DD>The host server.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="port"><!-- --></A><H3>
+port</H3>
+<PRE>
+protected int <B>port</B></PRE>
+<DL>
+<DD>The server's port.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="accessId"><!-- --></A><H3>
+accessId</H3>
+<PRE>
+protected java.lang.String <B>accessId</B></PRE>
+<DL>
+<DD>Identifies the user's account.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="accessKey"><!-- --></A><H3>
+accessKey</H3>
+<PRE>
+protected java.lang.String <B>accessKey</B></PRE>
+<DL>
+<DD>The account user's secret key/password.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="secure"><!-- --></A><H3>
+secure</H3>
+<PRE>
+protected boolean <B>secure</B></PRE>
+<DL>
+<DD>Indicates if the connection is secure.  Defaults to true.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="driver"><!-- --></A><H3>
+driver</H3>
+<PRE>
+protected <A HREF="../../base/Driver.html" title="class in base">Driver</A> <B>driver</B></PRE>
+<DL>
+<DD>References the driver that owns this connection.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="method"><!-- --></A><H3>
+method</H3>
+<PRE>
+protected java.lang.String <B>method</B></PRE>
+<DL>
+<DD>HTTP operation (i.e. GET, DELETE, PUT, POST).
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="path"><!-- --></A><H3>
+path</H3>
+<PRE>
+protected java.lang.String <B>path</B></PRE>
+<DL>
+<DD>Path to the resource being accessed (e.g. /john.doe/images/1)
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="httpClient"><!-- --></A><H3>
+httpClient</H3>
+<PRE>
+public org.apache.http.impl.client.DefaultHttpClient <B>httpClient</B></PRE>
+<DL>
+<DD>Client used to make requests to the server.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= 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="ConnectionKey(java.lang.String, boolean, java.lang.String, base.Driver)"><!-- --></A><H3>
+ConnectionKey</H3>
+<PRE>
+public <B>ConnectionKey</B>(java.lang.String&nbsp;accessKey,
+                     boolean&nbsp;secure,
+                     java.lang.String&nbsp;host,
+                     <A HREF="../../base/Driver.html" title="class in base">Driver</A>&nbsp;driver)</PRE>
+<DL>
+<DD>Constructs this connection with the default port.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>accessKey</CODE> - is the user's secret key used for authentication<DD><CODE>secure</CODE> - indicates if this connection is secure or not<DD><CODE>host</CODE> - is the host to connect to<DD><CODE>driver</CODE> - references the driver that owns this connection</DL>
+</DL>
+<HR>
+
+<A NAME="ConnectionKey(java.lang.String, boolean, java.lang.String, int, base.Driver)"><!-- --></A><H3>
+ConnectionKey</H3>
+<PRE>
+public <B>ConnectionKey</B>(java.lang.String&nbsp;accessKey,
+                     boolean&nbsp;secure,
+                     java.lang.String&nbsp;host,
+                     int&nbsp;port,
+                     <A HREF="../../base/Driver.html" title="class in base">Driver</A>&nbsp;driver)</PRE>
+<DL>
+<DD>Constructs this connection.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>accessKey</CODE> - is the user's secret key used for authentication<DD><CODE>secure</CODE> - indicates if this connection is secure<DD><CODE>host</CODE> - is the host to connect to<DD><CODE>port</CODE> - is the host's port to connect to<DD><CODE>driver</CODE> - references the driver that owns this connection</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="connect()"><!-- --></A><H3>
+connect</H3>
+<PRE>
+public void <B>connect</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../base/interfaces/IConnection.html#connect()">IConnection</A></CODE></B></DD>
+<DD>Connects to the host with the already-defined host & port.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../base/interfaces/IConnection.html#connect()">connect</A></CODE> in interface <CODE><A HREF="../../base/interfaces/IConnection.html" title="interface in base.interfaces">IConnection</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="connect(java.lang.String)"><!-- --></A><H3>
+connect</H3>
+<PRE>
+public void <B>connect</B>(java.lang.String&nbsp;host)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../base/interfaces/IConnection.html#connect(java.lang.String)">IConnection</A></CODE></B></DD>
+<DD>Connects to the given host with the default port.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../base/interfaces/IConnection.html#connect(java.lang.String)">connect</A></CODE> in interface <CODE><A HREF="../../base/interfaces/IConnection.html" title="interface in base.interfaces">IConnection</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>host</CODE> - is the host to connect to</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="connect(java.lang.String, int)"><!-- --></A><H3>
+connect</H3>
+<PRE>
+public void <B>connect</B>(java.lang.String&nbsp;host,
+                    int&nbsp;port)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../base/interfaces/IConnection.html#connect(java.lang.String, int)">IConnection</A></CODE></B></DD>
+<DD>Connects to the given host at the given port.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../base/interfaces/IConnection.html#connect(java.lang.String, int)">connect</A></CODE> in interface <CODE><A HREF="../../base/interfaces/IConnection.html" title="interface in base.interfaces">IConnection</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>host</CODE> - is the host to connect to<DD><CODE>port</CODE> - is the host's port to connect to</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="request(java.lang.String, java.lang.String, java.util.Map, java.util.Map, java.lang.Object)"><!-- --></A><H3>
+request</H3>
+<PRE>
+public <A HREF="../../base/connection/Response.html" title="class in base.connection">Response</A> <B>request</B>(java.lang.String&nbsp;method,
+                        java.lang.String&nbsp;path,
+                        java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;headers,
+                        java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;params,
+                        java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../base/interfaces/IConnection.html#request(java.lang.String, java.lang.String, java.util.Map, java.util.Map, java.lang.Object)">IConnection</A></CODE></B></DD>
+<DD>Makes a request to this connection.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../base/interfaces/IConnection.html#request(java.lang.String, java.lang.String, java.util.Map, java.util.Map, java.lang.Object)">request</A></CODE> in interface <CODE><A HREF="../../base/interfaces/IConnection.html" title="interface in base.interfaces">IConnection</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>method</CODE> - defines the operation to perform (i.e. GET, DELETE, PUT, POST)<DD><CODE>path</CODE> - path is the resource path (e.g. /john.doe/images/1)<DD><CODE>headers</CODE> - are the headers to include with the request<DD><CODE>params</CODE> - are the parameters to include with the request<DD><CODE>data</CODE> - is the body data to include with the request
+<DT><B>Returns:</B><DD>Response represents the server's response to this request</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="urlEncodeMap(java.util.Map)"><!-- --></A><H3>
+urlEncodeMap</H3>
+<PRE>
+public static java.lang.String <B>urlEncodeMap</B>(java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;map)</PRE>
+<DL>
+<DD>Utility that performs UTF-8 encoding of a map of Strings. Returns a
+ String that is suitable for use as an application/x-www-form-urlencoded
+ list of parameters in an HTTP PUT or HTTP POST.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>map</CODE> - is the map of String values to format as a UTF-8 String
+<DT><B>Returns:</B><DD>String is the UTF-8 encoding of the map of String values</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addDefaultHeaders(java.util.Map)"><!-- --></A><H3>
+addDefaultHeaders</H3>
+<PRE>
+protected java.util.Map&lt;java.lang.String,java.lang.String&gt; <B>addDefaultHeaders</B>(java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;headers)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addDefaultParams(java.util.Map)"><!-- --></A><H3>
+addDefaultParams</H3>
+<PRE>
+protected java.util.Map&lt;java.lang.String,java.lang.String&gt; <B>addDefaultParams</B>(java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;params)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="encodeData(java.lang.String)"><!-- --></A><H3>
+encodeData</H3>
+<PRE>
+protected java.lang.String <B>encodeData</B>(java.lang.String&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<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/ConnectionKey.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-files/index-1.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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../base/connection/ConnectionUserAndKey.html" title="class in base.connection"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../index.html?base/connection/ConnectionKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ConnectionKey.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;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">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;<A HREF="#field_detail">FIELD</A>&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>
+
+</BODY>
+</HTML>

Added: incubator/libcloud/sandbox/java/trunk/doc/base/connection/ConnectionUserAndKey.html
URL: http://svn.apache.org/viewvc/incubator/libcloud/sandbox/java/trunk/doc/base/connection/ConnectionUserAndKey.html?rev=1000513&view=auto
==============================================================================
--- incubator/libcloud/sandbox/java/trunk/doc/base/connection/ConnectionUserAndKey.html (added)
+++ incubator/libcloud/sandbox/java/trunk/doc/base/connection/ConnectionUserAndKey.html Thu Sep 23 16:02:24 2010
@@ -0,0 +1,302 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_20) on Thu Sep 23 11:57:48 EDT 2010 -->
+<TITLE>
+ConnectionUserAndKey
+</TITLE>
+
+<META NAME="date" CONTENT="2010-09-23">
+
+<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="ConnectionUserAndKey";
+    }
+}
+</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/ConnectionUserAndKey.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-files/index-1.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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../base/connection/ConnectionKey.html" title="class in base.connection"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../base/connection/LoggingConnection.html" title="class in base.connection"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../index.html?base/connection/ConnectionUserAndKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ConnectionUserAndKey.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;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_base.connection.ConnectionKey">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_base.connection.ConnectionKey">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;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+base.connection</FONT>
+<BR>
+Class ConnectionUserAndKey</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../resources/inherit.gif" ALT="extended by "><A HREF="../../base/connection/ConnectionKey.html" title="class in base.connection">base.connection.ConnectionKey</A>
+      <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>base.connection.ConnectionUserAndKey</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../base/interfaces/IConnection.html" title="interface in base.interfaces">IConnection</A></DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../libcloud/providers/amazon/EC2Connection.html" title="class in libcloud.providers.amazon">EC2Connection</A>, <A HREF="../../libcloud/providers/ibm/IBMConnection.html" title="class in libcloud.providers.ibm">IBMConnection</A>, <A HREF="../../simplecloud/storage/providers/nirvanix/NirvanixConnection.html" title="class in simplecloud.storage.providers.nirvanix">NirvanixConnection</A>, <A HREF="../../libcloud/providers/rackspace/RackspaceConnection.html" title="class in libcloud.providers.rackspace">RackspaceConnection</A>, <A HREF="../../simplecloud/storage/providers/amazon/S3Connection.html" title="class in simplecloud.storage.providers.amazon">S3Connection</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ConnectionUserAndKey</B><DT>extends <A HREF="../../base/connection/ConnectionKey.html" title="class in base.connection">ConnectionKey</A></DL>
+</PRE>
+
+<P>
+Manages a connection with an access ID and secret key.
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== 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_base.connection.ConnectionKey"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class base.connection.<A HREF="../../base/connection/ConnectionKey.html" title="class in base.connection">ConnectionKey</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../base/connection/ConnectionKey.html#accessId">accessId</A>, <A HREF="../../base/connection/ConnectionKey.html#accessKey">accessKey</A>, <A HREF="../../base/connection/ConnectionKey.html#driver">driver</A>, <A HREF="../../base/connection/ConnectionKey.html#host">host</A>, <A HREF="../../base/connection/ConnectionKey.html#httpClient">httpClient</A>, <A HREF="../../base/connection/ConnectionKey.html#method">method</A>, <A HREF="../../base/connection/ConnectionKey.html#path">path</A>, <A HREF="../../base/connection/ConnectionKey.html#port">port</A>, <A HREF="../../base/connection/ConnectionKey.html#secure">secure</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><CODE><B><A HREF="../../base/connection/ConnectionUserAndKey.html#ConnectionUserAndKey(java.lang.String, java.lang.String, boolean, java.lang.String, base.Driver)">ConnectionUserAndKey</A></B>(java.lang.String&nbsp;accessId,
+                     java.lang.String&nbsp;accessKey,
+                     boolean&nbsp;secure,
+                     java.lang.String&nbsp;host,
+                     <A HREF="../../base/Driver.html" title="class in base">Driver</A>&nbsp;driver)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs this ConnectionUserAndKey with a default port.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../base/connection/ConnectionUserAndKey.html#ConnectionUserAndKey(java.lang.String, java.lang.String, boolean, java.lang.String, int, base.Driver)">ConnectionUserAndKey</A></B>(java.lang.String&nbsp;accessId,
+                     java.lang.String&nbsp;accessKey,
+                     boolean&nbsp;secure,
+                     java.lang.String&nbsp;host,
+                     int&nbsp;port,
+                     <A HREF="../../base/Driver.html" title="class in base">Driver</A>&nbsp;driver)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs this ConnectionUserAndKey.</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>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_base.connection.ConnectionKey"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class base.connection.<A HREF="../../base/connection/ConnectionKey.html" title="class in base.connection">ConnectionKey</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../base/connection/ConnectionKey.html#addDefaultHeaders(java.util.Map)">addDefaultHeaders</A>, <A HREF="../../base/connection/ConnectionKey.html#addDefaultParams(java.util.Map)">addDefaultParams</A>, <A HREF="../../base/connection/ConnectionKey.html#connect()">connect</A>, <A HREF="../../base/connection/ConnectionKey.html#connect(java.lang.String)">connect</A>, <A HREF="../../base/connection/ConnectionKey.html#connect(java.lang.String, int)">connect</A>, <A HREF="../../base/connection/ConnectionKey.html#encodeData(java.lang.String)">encodeData</A>, <A HREF="../../base/connection/ConnectionKey.html#request(java.lang.String, java.lang.String, java.util.Map, java.util.Map, java.lang.Object)">request</A>, <A HREF="../../base/connection/ConnectionKey.html#urlEncodeMap(java.util.Map)">urlEncodeMap</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.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</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="ConnectionUserAndKey(java.lang.String, java.lang.String, boolean, java.lang.String, int, base.Driver)"><!-- --></A><H3>
+ConnectionUserAndKey</H3>
+<PRE>
+public <B>ConnectionUserAndKey</B>(java.lang.String&nbsp;accessId,
+                            java.lang.String&nbsp;accessKey,
+                            boolean&nbsp;secure,
+                            java.lang.String&nbsp;host,
+                            int&nbsp;port,
+                            <A HREF="../../base/Driver.html" title="class in base">Driver</A>&nbsp;driver)</PRE>
+<DL>
+<DD>Constructs this ConnectionUserAndKey.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>accessId</CODE> - identifies the user with the server<DD><CODE>accessKey</CODE> - is the user's secret key for server authentication<DD><CODE>secure</CODE> - indicates if this connection is secure<DD><CODE>host</CODE> - is the host to connect to<DD><CODE>port</CODE> - is the host's port to connect to<DD><CODE>driver</CODE> - references the driver that owns this connection</DL>
+</DL>
+<HR>
+
+<A NAME="ConnectionUserAndKey(java.lang.String, java.lang.String, boolean, java.lang.String, base.Driver)"><!-- --></A><H3>
+ConnectionUserAndKey</H3>
+<PRE>
+public <B>ConnectionUserAndKey</B>(java.lang.String&nbsp;accessId,
+                            java.lang.String&nbsp;accessKey,
+                            boolean&nbsp;secure,
+                            java.lang.String&nbsp;host,
+                            <A HREF="../../base/Driver.html" title="class in base">Driver</A>&nbsp;driver)</PRE>
+<DL>
+<DD>Constructs this ConnectionUserAndKey with a default port.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>accessId</CODE> - identifies the user with the server<DD><CODE>accessKey</CODE> - is the user's secret key for server authentication<DD><CODE>secure</CODE> - indicates if this connection is secure<DD><CODE>host</CODE> - is the host to connect to<DD><CODE>driver</CODE> - references the driver that owns this connection</DL>
+</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/ConnectionUserAndKey.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-files/index-1.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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../base/connection/ConnectionKey.html" title="class in base.connection"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../base/connection/LoggingConnection.html" title="class in base.connection"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../index.html?base/connection/ConnectionUserAndKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ConnectionUserAndKey.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;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_base.connection.ConnectionKey">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_base.connection.ConnectionKey">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;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: incubator/libcloud/sandbox/java/trunk/doc/base/connection/LoggingConnection.html
URL: http://svn.apache.org/viewvc/incubator/libcloud/sandbox/java/trunk/doc/base/connection/LoggingConnection.html?rev=1000513&view=auto
==============================================================================
--- incubator/libcloud/sandbox/java/trunk/doc/base/connection/LoggingConnection.html (added)
+++ incubator/libcloud/sandbox/java/trunk/doc/base/connection/LoggingConnection.html Thu Sep 23 16:02:24 2010
@@ -0,0 +1,378 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_20) on Thu Sep 23 11:57:48 EDT 2010 -->
+<TITLE>
+LoggingConnection
+</TITLE>
+
+<META NAME="date" CONTENT="2010-09-23">
+
+<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="LoggingConnection";
+    }
+}
+</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/LoggingConnection.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-files/index-1.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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../base/connection/ConnectionUserAndKey.html" title="class in base.connection"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../base/connection/LoggingConnectionUserAndKey.html" title="class in base.connection"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../index.html?base/connection/LoggingConnection.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LoggingConnection.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;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">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;<A HREF="#field_detail">FIELD</A>&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">
+base.connection</FONT>
+<BR>
+Class LoggingConnection</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../resources/inherit.gif" ALT="extended by "><A HREF="../../base/connection/ConnectionKey.html" title="class in base.connection">base.connection.ConnectionKey</A>
+      <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>base.connection.LoggingConnection</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../base/interfaces/IConnection.html" title="interface in base.interfaces">IConnection</A></DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../base/connection/LoggingConnectionUserAndKey.html" title="class in base.connection">LoggingConnectionUserAndKey</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LoggingConnection</B><DT>extends <A HREF="../../base/connection/ConnectionKey.html" title="class in base.connection">ConnectionKey</A></DL>
+</PRE>
+
+<P>
+Manages a connection with an access key and logs server requests and
+ responses.
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== 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>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.lang.StringBuffer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/LoggingConnection.html#log">log</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_base.connection.ConnectionKey"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class base.connection.<A HREF="../../base/connection/ConnectionKey.html" title="class in base.connection">ConnectionKey</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../base/connection/ConnectionKey.html#accessId">accessId</A>, <A HREF="../../base/connection/ConnectionKey.html#accessKey">accessKey</A>, <A HREF="../../base/connection/ConnectionKey.html#driver">driver</A>, <A HREF="../../base/connection/ConnectionKey.html#host">host</A>, <A HREF="../../base/connection/ConnectionKey.html#httpClient">httpClient</A>, <A HREF="../../base/connection/ConnectionKey.html#method">method</A>, <A HREF="../../base/connection/ConnectionKey.html#path">path</A>, <A HREF="../../base/connection/ConnectionKey.html#port">port</A>, <A HREF="../../base/connection/ConnectionKey.html#secure">secure</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><CODE><B><A HREF="../../base/connection/LoggingConnection.html#LoggingConnection(java.lang.String, boolean, java.lang.String, int, base.Driver)">LoggingConnection</A></B>(java.lang.String&nbsp;key,
+                  boolean&nbsp;secure,
+                  java.lang.String&nbsp;host,
+                  int&nbsp;port,
+                  <A HREF="../../base/Driver.html" title="class in base">Driver</A>&nbsp;driver)</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>protected &nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/LoggingConnection.html#logCurl(java.lang.String, java.lang.String, java.lang.String, java.util.Map)">logCurl</A></B>(java.lang.String&nbsp;method,
+        java.lang.String&nbsp;url,
+        java.lang.String&nbsp;body,
+        java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;headers)</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;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/LoggingConnection.html#logResponse(base.connection.Response)">logResponse</A></B>(<A HREF="../../base/connection/Response.html" title="class in base.connection">Response</A>&nbsp;response)</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="../../base/connection/Response.html" title="class in base.connection">Response</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../base/connection/LoggingConnection.html#request(java.lang.String, java.lang.String, java.util.Map, java.util.Map, java.lang.String)">request</A></B>(java.lang.String&nbsp;method,
+        java.lang.String&nbsp;action,
+        java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;headers,
+        java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;params,
+        java.lang.String&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_base.connection.ConnectionKey"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class base.connection.<A HREF="../../base/connection/ConnectionKey.html" title="class in base.connection">ConnectionKey</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../base/connection/ConnectionKey.html#addDefaultHeaders(java.util.Map)">addDefaultHeaders</A>, <A HREF="../../base/connection/ConnectionKey.html#addDefaultParams(java.util.Map)">addDefaultParams</A>, <A HREF="../../base/connection/ConnectionKey.html#connect()">connect</A>, <A HREF="../../base/connection/ConnectionKey.html#connect(java.lang.String)">connect</A>, <A HREF="../../base/connection/ConnectionKey.html#connect(java.lang.String, int)">connect</A>, <A HREF="../../base/connection/ConnectionKey.html#encodeData(java.lang.String)">encodeData</A>, <A HREF="../../base/connection/ConnectionKey.html#request(java.lang.String, java.lang.String, java.util.Map, java.util.Map, java.lang.Object)">request</A>, <A HREF="../../base/connection/ConnectionKey.html#urlEncodeMap(java.util.Map)">urlEncodeMap</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.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_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>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="log"><!-- --></A><H3>
+log</H3>
+<PRE>
+protected java.lang.StringBuffer <B>log</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= 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="LoggingConnection(java.lang.String, boolean, java.lang.String, int, base.Driver)"><!-- --></A><H3>
+LoggingConnection</H3>
+<PRE>
+public <B>LoggingConnection</B>(java.lang.String&nbsp;key,
+                         boolean&nbsp;secure,
+                         java.lang.String&nbsp;host,
+                         int&nbsp;port,
+                         <A HREF="../../base/Driver.html" title="class in base">Driver</A>&nbsp;driver)</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="request(java.lang.String, java.lang.String, java.util.Map, java.util.Map, java.lang.String)"><!-- --></A><H3>
+request</H3>
+<PRE>
+public <A HREF="../../base/connection/Response.html" title="class in base.connection">Response</A> <B>request</B>(java.lang.String&nbsp;method,
+                        java.lang.String&nbsp;action,
+                        java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;headers,
+                        java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;params,
+                        java.lang.String&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="logResponse(base.connection.Response)"><!-- --></A><H3>
+logResponse</H3>
+<PRE>
+protected java.lang.String <B>logResponse</B>(<A HREF="../../base/connection/Response.html" title="class in base.connection">Response</A>&nbsp;response)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="logCurl(java.lang.String, java.lang.String, java.lang.String, java.util.Map)"><!-- --></A><H3>
+logCurl</H3>
+<PRE>
+protected java.lang.String <B>logCurl</B>(java.lang.String&nbsp;method,
+                                   java.lang.String&nbsp;url,
+                                   java.lang.String&nbsp;body,
+                                   java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;headers)</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/LoggingConnection.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-files/index-1.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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../base/connection/ConnectionUserAndKey.html" title="class in base.connection"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../base/connection/LoggingConnectionUserAndKey.html" title="class in base.connection"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../index.html?base/connection/LoggingConnection.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LoggingConnection.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;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">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;<A HREF="#field_detail">FIELD</A>&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>
+
+</BODY>
+</HTML>

Added: incubator/libcloud/sandbox/java/trunk/doc/base/connection/LoggingConnectionUserAndKey.html
URL: http://svn.apache.org/viewvc/incubator/libcloud/sandbox/java/trunk/doc/base/connection/LoggingConnectionUserAndKey.html?rev=1000513&view=auto
==============================================================================
--- incubator/libcloud/sandbox/java/trunk/doc/base/connection/LoggingConnectionUserAndKey.html (added)
+++ incubator/libcloud/sandbox/java/trunk/doc/base/connection/LoggingConnectionUserAndKey.html Thu Sep 23 16:02:24 2010
@@ -0,0 +1,289 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_20) on Thu Sep 23 11:57:48 EDT 2010 -->
+<TITLE>
+LoggingConnectionUserAndKey
+</TITLE>
+
+<META NAME="date" CONTENT="2010-09-23">
+
+<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="LoggingConnectionUserAndKey";
+    }
+}
+</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/LoggingConnectionUserAndKey.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-files/index-1.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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../base/connection/LoggingConnection.html" title="class in base.connection"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../base/connection/Response.html" title="class in base.connection"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../index.html?base/connection/LoggingConnectionUserAndKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LoggingConnectionUserAndKey.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;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_base.connection.LoggingConnection">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_base.connection.LoggingConnection">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;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+base.connection</FONT>
+<BR>
+Class LoggingConnectionUserAndKey</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../resources/inherit.gif" ALT="extended by "><A HREF="../../base/connection/ConnectionKey.html" title="class in base.connection">base.connection.ConnectionKey</A>
+      <IMG SRC="../../resources/inherit.gif" ALT="extended by "><A HREF="../../base/connection/LoggingConnection.html" title="class in base.connection">base.connection.LoggingConnection</A>
+          <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>base.connection.LoggingConnectionUserAndKey</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../base/interfaces/IConnection.html" title="interface in base.interfaces">IConnection</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LoggingConnectionUserAndKey</B><DT>extends <A HREF="../../base/connection/LoggingConnection.html" title="class in base.connection">LoggingConnection</A></DL>
+</PRE>
+
+<P>
+Manages a connection with an access ID and key and logs server requests
+ and responses.
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== 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_base.connection.LoggingConnection"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class base.connection.<A HREF="../../base/connection/LoggingConnection.html" title="class in base.connection">LoggingConnection</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../base/connection/LoggingConnection.html#log">log</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_base.connection.ConnectionKey"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class base.connection.<A HREF="../../base/connection/ConnectionKey.html" title="class in base.connection">ConnectionKey</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../base/connection/ConnectionKey.html#accessId">accessId</A>, <A HREF="../../base/connection/ConnectionKey.html#accessKey">accessKey</A>, <A HREF="../../base/connection/ConnectionKey.html#driver">driver</A>, <A HREF="../../base/connection/ConnectionKey.html#host">host</A>, <A HREF="../../base/connection/ConnectionKey.html#httpClient">httpClient</A>, <A HREF="../../base/connection/ConnectionKey.html#method">method</A>, <A HREF="../../base/connection/ConnectionKey.html#path">path</A>, <A HREF="../../base/connection/ConnectionKey.html#port">port</A>, <A HREF="../../base/connection/ConnectionKey.html#secure">secure</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><CODE><B><A HREF="../../base/connection/LoggingConnectionUserAndKey.html#LoggingConnectionUserAndKey(java.lang.String, java.lang.String, boolean, java.lang.String, int, base.Driver)">LoggingConnectionUserAndKey</A></B>(java.lang.String&nbsp;accessId,
+                            java.lang.String&nbsp;accessKey,
+                            boolean&nbsp;secure,
+                            java.lang.String&nbsp;host,
+                            int&nbsp;port,
+                            <A HREF="../../base/Driver.html" title="class in base">Driver</A>&nbsp;driver)</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>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_base.connection.LoggingConnection"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class base.connection.<A HREF="../../base/connection/LoggingConnection.html" title="class in base.connection">LoggingConnection</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../base/connection/LoggingConnection.html#logCurl(java.lang.String, java.lang.String, java.lang.String, java.util.Map)">logCurl</A>, <A HREF="../../base/connection/LoggingConnection.html#logResponse(base.connection.Response)">logResponse</A>, <A HREF="../../base/connection/LoggingConnection.html#request(java.lang.String, java.lang.String, java.util.Map, java.util.Map, java.lang.String)">request</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_base.connection.ConnectionKey"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class base.connection.<A HREF="../../base/connection/ConnectionKey.html" title="class in base.connection">ConnectionKey</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../base/connection/ConnectionKey.html#addDefaultHeaders(java.util.Map)">addDefaultHeaders</A>, <A HREF="../../base/connection/ConnectionKey.html#addDefaultParams(java.util.Map)">addDefaultParams</A>, <A HREF="../../base/connection/ConnectionKey.html#connect()">connect</A>, <A HREF="../../base/connection/ConnectionKey.html#connect(java.lang.String)">connect</A>, <A HREF="../../base/connection/ConnectionKey.html#connect(java.lang.String, int)">connect</A>, <A HREF="../../base/connection/ConnectionKey.html#encodeData(java.lang.String)">encodeData</A>, <A HREF="../../base/connection/ConnectionKey.html#request(java.lang.String, java.lang.String, java.util.Map, java.util.Map, java.lang.Object)">request</A>, <A HREF="../../base/connection/ConnectionKey.html#urlEncodeMap(java.util.Map)">urlEncodeMap</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.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</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="LoggingConnectionUserAndKey(java.lang.String, java.lang.String, boolean, java.lang.String, int, base.Driver)"><!-- --></A><H3>
+LoggingConnectionUserAndKey</H3>
+<PRE>
+public <B>LoggingConnectionUserAndKey</B>(java.lang.String&nbsp;accessId,
+                                   java.lang.String&nbsp;accessKey,
+                                   boolean&nbsp;secure,
+                                   java.lang.String&nbsp;host,
+                                   int&nbsp;port,
+                                   <A HREF="../../base/Driver.html" title="class in base">Driver</A>&nbsp;driver)</PRE>
+<DL>
+</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/LoggingConnectionUserAndKey.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-files/index-1.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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../base/connection/LoggingConnection.html" title="class in base.connection"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../base/connection/Response.html" title="class in base.connection"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../index.html?base/connection/LoggingConnectionUserAndKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LoggingConnectionUserAndKey.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;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_base.connection.LoggingConnection">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_base.connection.LoggingConnection">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;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>