Java Doc for TestHttpConnectionManager.java in » Net » Apache-common-HttpClient » org » apache » commons » httpclient » Java Source Code / Java DocumentationJava Source Code and Java Documentation
Java Source Code / Java Documentation
1.
6.0 JDK Core
2.
6.0 JDK Modules
3.
6.0 JDK Modules com.sun
4.
6.0 JDK Modules com.sun.java
5.
6.0 JDK Modules sun
6.
6.0 JDK Platform
7.
Ajax
8.
Apache Harmony Java SE
9.
Aspect oriented
10.
Authentication Authorization
11.
Blogger System
12.
Build
13.
Byte Code
14.
Cache
15.
Chart
16.
Chat
17.
Code Analyzer
18.
Collaboration
19.
Content Management System
20.
Database Client
21.
Database DBMS
22.
Database JDBC Connection Pool
23.
Database ORM
24.
Development
25.
EJB Server geronimo
26.
EJB Server GlassFish
27.
EJB Server JBoss 4.2.1
28.
EJB Server resin 3.1.5
29.
ERP CRM Financial
30.
ESB
31.
Forum
32.
GIS
33.
Graphic Library
34.
Groupware
35.
HTML Parser
36.
IDE
37.
IDE Eclipse
38.
IDE Netbeans
39.
Installer
40.
Internationalization Localization
41.
Inversion of Control
42.
Issue Tracking
43.
J2EE
44.
JBoss
45.
JMS
46.
JMX
47.
Library
48.
Mail Clients
49.
Net
50.
Parser
51.
PDF
52.
Portal
53.
Profiler
54.
Project Management
55.
Report
56.
RSS RDF
57.
Rule Engine
58.
Science
59.
Scripting
60.
Search Engine
61.
Security
62.
Sevlet Container
63.
Source Control
64.
Swing Library
65.
Template Engine
66.
Test Coverage
67.
Testing
68.
UML
69.
Web Crawler
70.
Web Framework
71.
Web Mail
72.
Web Server
73.
Web Services
74.
Web Services apache cxf 2.0.1
75.
Web Services AXIS2
76.
Wiki Engine
77.
Workflow Engines
78.
XML
79.
XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation
»
Net
»
Apache common HttpClient
»
org.apache.commons.httpclient
Source Cross Reference
Class Diagram
Java Document (Java Doc)
org.apache.commons.httpclient
.HttpClientTestBase
org.apache.commons.httpclient
.TestHttpConnectionManager
TestHttpConnectionManager
public
class TestHttpConnectionManager extends
HttpClientTestBase
(Code)
Unit tests for
HttpConnectionManager
.
author:
Marc A. Saegesser
version:
$Id: TestHttpConnectionManager.java 509320 2007-02-19 19:52:43Z mbecke $
Inner Class :static class FakeSecureProtocolSocketFactory implements
SecureProtocolSocketFactory
Inner Class :static class RejectConnectService extends
EchoService
Inner Class :static class GetConnectionThread extends
Thread
Constructor Summary
public
TestHttpConnectionManager
(
String
testName)
Method Summary
public
static void
main
(
String
args)
public
static Test
suite
()
public
void
testConnectMethodFailureRelease
()
Test that the ConnectMethod correctly releases connections when CONNECT fails.
public
void
testConnectionReclaiming
()
Tests the MultiThreadedHttpConnectionManager's ability to reclaim unused connections.
public
void
testDeleteClosedConnections
()
public
void
testDroppedThread
()
public
void
testGetConnection
()
public
void
testGetFromMultipleThreads
()
public
void
testHostReusePreference
()
public
void
testMaxConnections
()
Tests the MultiThreadedHttpConnectionManager's ability to restrict the maximum number of connections.
public
void
testMaxConnectionsPerHost
()
Tests the MultiThreadedHttpConnectionManager's ability to restrict the maximum number of connections per host.
public
void
testMaxConnectionsPerServer
()
public
void
testReclaimUnusedConnection
()
public
void
testReleaseConnection
()
public
void
testResponseAutoRelease
()
Makes sure that a connection gets released after the content of the body is read.
public
void
testShutdown
()
Tests that
MultiThreadedHttpConnectionManager.shutdown
closes all resources and makes the connection manger unusable.
public
void
testShutdownAll
()
Tests that
MultiThreadedHttpConnectionManager.shutdownAll
closes all resources and makes all connection mangers unusable.
public
void
testTimeout
()
public
void
testWaitingThreadInterrupted
()
Tests that thread waiting in the MultiThreadedHttpConnectionManager can be interrupted.
public
void
testWriteRequestReleaseConnection
()
Constructor Detail
TestHttpConnectionManager
public
TestHttpConnectionManager(
String
testName) throws
IOException
(Code)
Method Detail
main
public
static void main(
String
args)
(Code)
suite
public
static Test suite()
(Code)
testConnectMethodFailureRelease
public
void testConnectMethodFailureRelease() throws
Exception
(Code)
Test that the ConnectMethod correctly releases connections when CONNECT fails.
testConnectionReclaiming
public
void testConnectionReclaiming()
(Code)
Tests the MultiThreadedHttpConnectionManager's ability to reclaim unused connections.
testDeleteClosedConnections
public
void testDeleteClosedConnections()
(Code)
testDroppedThread
public
void testDroppedThread() throws
Exception
(Code)
testGetConnection
public
void testGetConnection()
(Code)
testGetFromMultipleThreads
public
void testGetFromMultipleThreads()
(Code)
testHostReusePreference
public
void testHostReusePreference()
(Code)
testMaxConnections
public
void testMaxConnections()
(Code)
Tests the MultiThreadedHttpConnectionManager's ability to restrict the maximum number of connections.
testMaxConnectionsPerHost
public
void testMaxConnectionsPerHost() throws
Exception
(Code)
Tests the MultiThreadedHttpConnectionManager's ability to restrict the maximum number of connections per host.
testMaxConnectionsPerServer
public
void testMaxConnectionsPerServer()
(Code)
testReclaimUnusedConnection
public
void testReclaimUnusedConnection()
(Code)
testReleaseConnection
public
void testReleaseConnection()
(Code)
testResponseAutoRelease
public
void testResponseAutoRelease() throws
Exception
(Code)
Makes sure that a connection gets released after the content of the body is read.
testShutdown
public
void testShutdown()
(Code)
Tests that
MultiThreadedHttpConnectionManager.shutdown
closes all resources and makes the connection manger unusable.
testShutdownAll
public
void testShutdownAll()
(Code)
Tests that
MultiThreadedHttpConnectionManager.shutdownAll
closes all resources and makes all connection mangers unusable.
testTimeout
public
void testTimeout()
(Code)
testWaitingThreadInterrupted
public
void testWaitingThreadInterrupted()
(Code)
Tests that thread waiting in the MultiThreadedHttpConnectionManager can be interrupted.
testWriteRequestReleaseConnection
public
void testWriteRequestReleaseConnection()
(Code)
Fields inherited from
org.apache.commons.httpclient.HttpClientTestBase
protected
HttpClient
client
(Code)
(Java Doc)
protected
SimpleProxy
proxy
(Code)
(Java Doc)
protected
SimpleHttpServer
server
(Code)
(Java Doc)
Methods inherited from
org.apache.commons.httpclient.HttpClientTestBase
public
boolean isUseSSL()
(Code)
(Java Doc)
public
static void main(
String
args)
(Code)
(Java Doc)
public
void setUp() throws
IOException
(Code)
(Java Doc)
public
void setUseProxy(boolean useProxy)
(Code)
(Java Doc)
public
void setUseSSL(boolean b)
(Code)
(Java Doc)
public
static Test suite()
(Code)
(Java Doc)
public
void tearDown() throws
IOException
(Code)
(Java Doc)
www.java2java.com
|
Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.