hc-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ol...@apache.org
Subject svn commit: r1057363 - in /httpcomponents/httpasyncclient/trunk: httpasyncclient/src/site/ httpasyncclient/src/site/apt/ httpasyncclient/src/site/resources/ httpasyncclient/src/site/resources/css/ src/site/ src/site/apt/ src/site/resources/ src/site/re...
Date Mon, 10 Jan 2011 21:13:56 GMT
Author: olegk
Date: Mon Jan 10 21:13:55 2011
New Revision: 1057363

URL: http://svn.apache.org/viewvc?rev=1057363&view=rev
Log:
Added project site content

Added:
    httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/
    httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/apt/
    httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/apt/index.apt
    httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/resources/
    httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/resources/css/
    httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/resources/css/site.css 
 (with props)
    httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/site.xml   (with props)
    httpcomponents/httpasyncclient/trunk/src/site/
    httpcomponents/httpasyncclient/trunk/src/site/apt/
    httpcomponents/httpasyncclient/trunk/src/site/apt/download.apt
    httpcomponents/httpasyncclient/trunk/src/site/apt/examples.apt
    httpcomponents/httpasyncclient/trunk/src/site/apt/index.apt
    httpcomponents/httpasyncclient/trunk/src/site/apt/quickstart.apt
    httpcomponents/httpasyncclient/trunk/src/site/resources/
    httpcomponents/httpasyncclient/trunk/src/site/resources/css/
    httpcomponents/httpasyncclient/trunk/src/site/resources/css/site.css   (with props)
    httpcomponents/httpasyncclient/trunk/src/site/site.xml   (with props)

Added: httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/apt/index.apt
URL: http://svn.apache.org/viewvc/httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/apt/index.apt?rev=1057363&view=auto
==============================================================================
--- httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/apt/index.apt (added)
+++ httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/apt/index.apt Mon Jan 10
21:13:55 2011
@@ -0,0 +1,45 @@
+~~ ====================================================================
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements.  See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership.  The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License.  You may obtain a copy of the License at
+~~
+~~   http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied.  See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+~~ ====================================================================
+~~
+~~ This software consists of voluntary contributions made by many
+~~ individuals on behalf of the Apache Software Foundation.  For more
+~~ information on the Apache Software Foundation, please see
+~~ <http://www.apache.org/>.
+
+    ----------
+    HttpComponents HttpClient Module
+    ----------
+    ----------
+    ----------
+
+HttpAsyncClient
+
+    This module is a full-featured,
+    {{{http://www.ietf.org/rfc/rfc2616.txt}RFC 2616}} compliant
+    asynchronous HTTP client built on top of
+    {{{./httpcomponents/httpcomponents-core-ga/index.html}HttpCore NIO}} and
+    {{{./httpcomponents/httpcomponents-client-ga/index.html}HttpClient}}
+
+    {{{./apidocs/index.html}Javadocs}}
+
+    {{{./xref/index.html}Project sources}}
+
+    {{{./dependencies.html}Dependencies}}
+
+    {{{./issue-tracking.html}Issue Tracking}}

Added: httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/resources/css/site.css
URL: http://svn.apache.org/viewvc/httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/resources/css/site.css?rev=1057363&view=auto
==============================================================================
--- httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/resources/css/site.css (added)
+++ httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/resources/css/site.css Mon
Jan 10 21:13:55 2011
@@ -0,0 +1 @@
+@import url("http://hc.apache.org/css/hc-maven.css");

Propchange: httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/resources/css/site.css
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/resources/css/site.css
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/resources/css/site.css
------------------------------------------------------------------------------
    svn:mime-type = text/css

Added: httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/site.xml
URL: http://svn.apache.org/viewvc/httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/site.xml?rev=1057363&view=auto
==============================================================================
--- httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/site.xml (added)
+++ httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/site.xml Mon Jan 10 21:13:55
2011
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+   ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.
+   ====================================================================
+
+   This software consists of voluntary contributions made by many
+   individuals on behalf of the Apache Software Foundation.  For more
+   information on the Apache Software Foundation, please see
+   <http://www.apache.org/>.
+ -->
+
+<project name="HttpAsyncClient">
+  <bannerLeft>
+    <name>Apache</name>
+    <src>http://www.apache.org/images/asf_logo_wide.gif</src>
+    <href>http://www.apache.org/</href>
+  </bannerLeft>
+
+  <bannerRight>
+    <name>HttpComponents</name>
+    <src>http://hc.apache.org/images/logos/httpcomponents.png</src>
+    <href>http://hc.apache.org/</href>
+  </bannerRight>
+
+  <body>
+    <menu name="HttpComponents">
+      <item name="Home" href="../.."/>
+    </menu>
+    <menu name="HttpAsyncClient Overview">
+      <item name="Description" href="../index.html"/>
+      <item name="Download" href="../download.html"/>
+      <item name="Examples" href="../examples.html"/>
+    </menu>
+    <menu ref="modules" />
+    <menu ref="reports"/>
+  </body>
+</project>

Propchange: httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/site.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/site.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: httpcomponents/httpasyncclient/trunk/httpasyncclient/src/site/site.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: httpcomponents/httpasyncclient/trunk/src/site/apt/download.apt
URL: http://svn.apache.org/viewvc/httpcomponents/httpasyncclient/trunk/src/site/apt/download.apt?rev=1057363&view=auto
==============================================================================
--- httpcomponents/httpasyncclient/trunk/src/site/apt/download.apt (added)
+++ httpcomponents/httpasyncclient/trunk/src/site/apt/download.apt Mon Jan 10 21:13:55 2011
@@ -0,0 +1,54 @@
+~~ ====================================================================
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements.  See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership.  The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License.  You may obtain a copy of the License at
+~~ 
+~~   http://www.apache.org/licenses/LICENSE-2.0
+~~ 
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied.  See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+~~ ====================================================================
+~~ 
+~~ This software consists of voluntary contributions made by many
+~~ individuals on behalf of the Apache Software Foundation.  For more
+~~ information on the Apache Software Foundation, please see
+~~ <http://www.apache.org/>.
+
+    ----------
+    HttpComponents HttpAsyncClient Download Page
+    ----------
+    ----------
+    ----------
+
+HttpClient Downloads
+
+    The latest release available for download:
+
+    {{{http://hc.apache.org/downloads.cgi}Release packages}} - 
+    {{{http://www.apache.org/dist/httpcomponents/httpasyncclient/RELEASE_NOTES.txt}Release
Notes}} -
+    {{{http://www.apache.org/licenses/LICENSE-2.0.html}License}}
+
+{Dependency management with Maven}
+
+    If you are using {{{http://maven.apache.org}Maven}} for your project, you can create
a dependency 
+    in your {{{http://maven.apache.org/guides/introduction/introduction-to-the-pom.html}pom.xml}}

+    by adding the following block to the dependency descriptor:
+
+* {HttpComponents AsyncClient 4.0-ALPHA1}
+
+-------------------------
+  <dependency>
+    <groupId>org.apache.httpcomponents</groupId>
+    <artifactId>httpasyncclient</artifactId>
+    <version>4.0-alpha1</version>
+    <scope>compile</scope>
+  </dependency>
+-------------------------

Added: httpcomponents/httpasyncclient/trunk/src/site/apt/examples.apt
URL: http://svn.apache.org/viewvc/httpcomponents/httpasyncclient/trunk/src/site/apt/examples.apt?rev=1057363&view=auto
==============================================================================
--- httpcomponents/httpasyncclient/trunk/src/site/apt/examples.apt (added)
+++ httpcomponents/httpasyncclient/trunk/src/site/apt/examples.apt Mon Jan 10 21:13:55 2011
@@ -0,0 +1,43 @@
+~~ ====================================================================
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements.  See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership.  The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License.  You may obtain a copy of the License at
+~~ 
+~~   http://www.apache.org/licenses/LICENSE-2.0
+~~ 
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied.  See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+~~ ====================================================================
+~~ 
+~~ This software consists of voluntary contributions made by many
+~~ individuals on behalf of the Apache Software Foundation.  For more
+~~ information on the Apache Software Foundation, please see
+~~ <http://www.apache.org/>.
+
+    ----------
+    HttpComponents HttpAsyncClient Examples
+    ----------
+    ----------
+    ----------
+
+HttpAsyncClient Examples
+
+    * {{{./httpasyncclient/examples/org/apache/http/examples/nio/client/AsyncClientRequest.java}Asynchronous

+      HTTP exchange}}
+
+    This example shows a basic asynchronous HTTP request / response exchange. Response content
is 
+    buffered in memory.
+
+    * {{{./httpasyncclient/examples/org/apache/http/examples/nio/client/AsyncClientResponseStreaming.java}Asynchronous

+      HTTP exchnage with content streaming}}
+    
+    This shows an asynchronous HTTP request / response exchange with a full content streaming.
+

Added: httpcomponents/httpasyncclient/trunk/src/site/apt/index.apt
URL: http://svn.apache.org/viewvc/httpcomponents/httpasyncclient/trunk/src/site/apt/index.apt?rev=1057363&view=auto
==============================================================================
--- httpcomponents/httpasyncclient/trunk/src/site/apt/index.apt (added)
+++ httpcomponents/httpasyncclient/trunk/src/site/apt/index.apt Mon Jan 10 21:13:55 2011
@@ -0,0 +1,101 @@
+~~ ====================================================================
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements.  See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership.  The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License.  You may obtain a copy of the License at
+~~ 
+~~   http://www.apache.org/licenses/LICENSE-2.0
+~~ 
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied.  See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+~~ ====================================================================
+~~ 
+~~ This software consists of voluntary contributions made by many
+~~ individuals on behalf of the Apache Software Foundation.  For more
+~~ information on the Apache Software Foundation, please see
+~~ <http://www.apache.org/>.
+
+    ----------
+    HttpComponents HttpClient Overview
+    ----------
+    ----------
+    ----------
+
+HttpClient Overview
+
+    The Hyper-Text Transfer Protocol (HTTP) is perhaps the most significant protocol used
on the 
+    Internet today. Web services, network-enabled appliances and the growth of network computing

+    continue to expand the role of the HTTP protocol beyond user-driven web browsers, while

+    increasing the number of applications that require HTTP support.
+
+    Although the java.net package provides basic functionality for accessing resources via
HTTP, it 
+    doesn't provide the full flexibility or functionality needed by many applications. 
+    HttpAsyncClient seeks to fill this void by providing an efficient, up-to-date, and feature-rich

+    package implementing the client side of the most recent HTTP standards and recommendations.
+
+    Designed for extension while providing robust support for the base HTTP protocol, 
+    HttpAsyncClient may be of interest to anyone building HTTP-aware client applications
based on
+    asynchronous, event driven I/O model.
+
+{Documentation}
+
+    * Some examples of HttpAsyncClient in action can be found {{{./examples.html}here}}
+    
+{Features}
+
+    * Standards based, pure Java, implementation of HTTP versions 1.0 and 1.1
+ 
+    * Full implementation of all HTTP methods (GET, POST, PUT, DELETE, HEAD, OPTIONS, and
TRACE) 
+    in an extensible OO framework.
+    
+    * Supports encryption with HTTPS (HTTP over SSL) protocol.
+
+    * Transparent connections through HTTP proxies.
+
+    * Tunneled HTTPS connections through HTTP proxies, via the CONNECT method.
+
+    * Connection management support concurrent request execution. Supports setting the maximum

+      total connections as well as the maximum connections per host. Detects and closes expired

+      connections.
+
+    * Persistent connections using KeepAlive in HTTP/1.0 and persistance in HTTP/1.1
+
+    * The ability to set connection timeouts.
+
+    * Source code is freely available under the Apache License.
+
+{Features - Planned}
+
+    * Basic, Digest, NTLMv1, NTLMv2, NTLM2 Session, SNPNEGO/Kerberos authentication schemes.
+
+    * Plug-in mechanism for custom authentication schemes.
+
+    * Automatic Cookie handling for reading Set-Cookie: headers from the server and sending
them 
+      back out in a Cookie: header when appropriate.
+
+    * Plug-in mechanism for custom cookie policies.
+
+{Standards Compliance}
+
+    HttpClient strives to conform to the following specifications endorsed by the Internet

+    Engineering Task Force (IETF) and the internet at large:
+
+    * {{{http://www.ietf.org/rfc/rfc1945.txt}RFC 1945}} Hypertext Transfer Protocol -- HTTP/1.0
+
+    * {{{http://www.ietf.org/rfc/rfc2616.txt}RFC 2616}} Hypertext Transfer Protocol -- HTTP/1.1
+    
+{Standards Compliance - Planned}
+
+    * {{{http://www.ietf.org/rfc/rfc2617.txt}RFC 2617}} HTTP Authentication: Basic and Digest
Access 
+      Authentication
+
+    * {{{http://www.ietf.org/rfc/rfc2109.txt}RFC 2109}} HTTP State Management Mechanism (Cookies)
+    
+    * {{{http://www.ietf.org/rfc/rfc2965.txt}RFC 2965}} HTTP State Management Mechanism (Cookies
v2)
\ No newline at end of file

Added: httpcomponents/httpasyncclient/trunk/src/site/apt/quickstart.apt
URL: http://svn.apache.org/viewvc/httpcomponents/httpasyncclient/trunk/src/site/apt/quickstart.apt?rev=1057363&view=auto
==============================================================================
--- httpcomponents/httpasyncclient/trunk/src/site/apt/quickstart.apt (added)
+++ httpcomponents/httpasyncclient/trunk/src/site/apt/quickstart.apt Mon Jan 10 21:13:55 2011
@@ -0,0 +1,50 @@
+~~ ====================================================================
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements.  See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership.  The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License.  You may obtain a copy of the License at
+~~ 
+~~   http://www.apache.org/licenses/LICENSE-2.0
+~~ 
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied.  See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+~~ ====================================================================
+~~ 
+~~ This software consists of voluntary contributions made by many
+~~ individuals on behalf of the Apache Software Foundation.  For more
+~~ information on the Apache Software Foundation, please see
+~~ <http://www.apache.org/>.
+
+    ----------
+    HttpAsyncClient Quick Start
+    ----------
+    ----------
+    ----------
+
+HttpClient Quick Start
+
+    [[1]] Download 'Binary' package of the latest official release from the 
+    {{{http://hc.apache.org/downloads.cgi} project download page}}. 
+  
+    There should be 6 jars in total:
+  
+    * commons-logging-<x.x.x>.jar
+  
+    * commons-codec-<x.x.x>.jar
+  
+    * httpcore-<x.x.x>.jar
+  
+    * httpcore-nio-<x.x.x>.jar
+  
+    * httpclient-<x.x.x>.jar
+  
+    * httpasyncclient-<x.x.x>.jar
+  
+    []

Added: httpcomponents/httpasyncclient/trunk/src/site/resources/css/site.css
URL: http://svn.apache.org/viewvc/httpcomponents/httpasyncclient/trunk/src/site/resources/css/site.css?rev=1057363&view=auto
==============================================================================
--- httpcomponents/httpasyncclient/trunk/src/site/resources/css/site.css (added)
+++ httpcomponents/httpasyncclient/trunk/src/site/resources/css/site.css Mon Jan 10 21:13:55
2011
@@ -0,0 +1 @@
+@import url("http://hc.apache.org/css/hc-maven.css");

Propchange: httpcomponents/httpasyncclient/trunk/src/site/resources/css/site.css
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: httpcomponents/httpasyncclient/trunk/src/site/resources/css/site.css
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: httpcomponents/httpasyncclient/trunk/src/site/resources/css/site.css
------------------------------------------------------------------------------
    svn:mime-type = text/css

Added: httpcomponents/httpasyncclient/trunk/src/site/site.xml
URL: http://svn.apache.org/viewvc/httpcomponents/httpasyncclient/trunk/src/site/site.xml?rev=1057363&view=auto
==============================================================================
--- httpcomponents/httpasyncclient/trunk/src/site/site.xml (added)
+++ httpcomponents/httpasyncclient/trunk/src/site/site.xml Mon Jan 10 21:13:55 2011
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+   ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.
+   ====================================================================
+
+   This software consists of voluntary contributions made by many
+   individuals on behalf of the Apache Software Foundation.  For more
+   information on the Apache Software Foundation, please see
+   <http://www.apache.org/>.
+ -->
+
+<project name="HttpClient">
+  <bannerLeft>
+    <name>Apache</name>
+    <src>http://www.apache.org/images/asf_logo_wide.gif</src>
+    <href>http://www.apache.org/</href>
+  </bannerLeft>
+
+  <bannerRight>
+    <name>HttpComponents</name>
+    <src>http://hc.apache.org/images/logos/httpcomponents.png</src>
+    <href>http://hc.apache.org/</href>
+  </bannerRight>
+
+  <body>
+    <menu name="HttpComponents">
+      <item name="Home" href=".."/>
+    </menu>
+    <menu name="HttpAsyncClient Overview">
+      <item name="Description" href="index.html"/>
+      <item name="Download" href="download.html"/>
+      <item name="Quick Start" href="quickstart.html"/>
+    </menu>
+    <menu name="Documentation">
+      <item name="Examples" href="examples.html"/>
+    </menu>
+    <menu name="Modules">
+      <item name="HttpAsyncClient" href="httpasyncclient/index.html"/>
+    </menu>
+    <!-- Reports don't really apply at this level; in particular the dependecy report
is misleading -->
+    <!-- menu ref="reports"/-->
+  </body>
+</project>

Propchange: httpcomponents/httpasyncclient/trunk/src/site/site.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: httpcomponents/httpasyncclient/trunk/src/site/site.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: httpcomponents/httpasyncclient/trunk/src/site/site.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml



Mime
View raw message