Java Doc for RequestInfo.java in  » Sevlet-Container » apache-tomcat-6.0.14 » org » apache » coyote » 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 » Sevlet Container » apache tomcat 6.0.14 » org.apache.coyote 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.apache.coyote.RequestInfo

RequestInfo
public class RequestInfo (Code)
Structure holding the Request and Response objects. It also holds statistical informations about request processing and provide management informations about the requests beeing processed. Each thread uses a Request/Response pair that is recycled on each request. This object provides a place to collect global low-level statistics - without having to deal with synchronization ( since each thread will have it's own RequestProcessorMX ). TODO: Request notifications will be registered here.
author:
   Costin Manolache


Field Summary
 RequestGroupInfoglobal
    
 Requestreq
    
 Responseres
    
 ObjectNamerpName
    
 intstage
    
 StringworkerThreadName
    

Constructor Summary
public  RequestInfo(Request req)
    

Method Summary
public  longgetBytesReceived()
    
public  longgetBytesSent()
    
public  intgetContentLength()
    
public  StringgetCurrentQueryString()
    
public  StringgetCurrentUri()
    
public  intgetErrorCount()
    
public  RequestGroupInfogetGlobalProcessor()
    
public  StringgetMaxRequestUri()
    
public  longgetMaxTime()
    
public  StringgetMethod()
    
public  longgetProcessingTime()
    
public  StringgetProtocol()
    
public  StringgetRemoteAddr()
    
public  longgetRequestBytesReceived()
    
public  longgetRequestBytesSent()
    
public  intgetRequestCount()
    
public  longgetRequestProcessingTime()
    
public  ObjectNamegetRpName()
    
public  intgetServerPort()
    
public  intgetStage()
    
public  StringgetVirtualHost()
    
public  StringgetWorkerThreadName()
    
public  voidsetBytesReceived(long bytesReceived)
    
public  voidsetBytesSent(long bytesSent)
    
public  voidsetErrorCount(int errorCount)
    
public  voidsetGlobalProcessor(RequestGroupInfo global)
    
public  voidsetMaxRequestUri(String maxRequestUri)
    
public  voidsetMaxTime(long maxTime)
    
public  voidsetProcessingTime(long processingTime)
    
public  voidsetRequestCount(int requestCount)
    
public  voidsetRpName(ObjectName rpName)
    
public  voidsetStage(int stage)
    
public  voidsetWorkerThreadName(String workerThreadName)
    
 voidupdateCounters()
     Called by the processor before recycling the request.

Field Detail
global
RequestGroupInfo global(Code)



req
Request req(Code)



res
Response res(Code)



rpName
ObjectName rpName(Code)



stage
int stage(Code)



workerThreadName
String workerThreadName(Code)




Constructor Detail
RequestInfo
public RequestInfo(Request req)(Code)




Method Detail
getBytesReceived
public long getBytesReceived()(Code)



getBytesSent
public long getBytesSent()(Code)



getContentLength
public int getContentLength()(Code)



getCurrentQueryString
public String getCurrentQueryString()(Code)



getCurrentUri
public String getCurrentUri()(Code)



getErrorCount
public int getErrorCount()(Code)



getGlobalProcessor
public RequestGroupInfo getGlobalProcessor()(Code)



getMaxRequestUri
public String getMaxRequestUri()(Code)



getMaxTime
public long getMaxTime()(Code)



getMethod
public String getMethod()(Code)



getProcessingTime
public long getProcessingTime()(Code)



getProtocol
public String getProtocol()(Code)



getRemoteAddr
public String getRemoteAddr()(Code)



getRequestBytesReceived
public long getRequestBytesReceived()(Code)



getRequestBytesSent
public long getRequestBytesSent()(Code)



getRequestCount
public int getRequestCount()(Code)



getRequestProcessingTime
public long getRequestProcessingTime()(Code)



getRpName
public ObjectName getRpName()(Code)



getServerPort
public int getServerPort()(Code)



getStage
public int getStage()(Code)



getVirtualHost
public String getVirtualHost()(Code)



getWorkerThreadName
public String getWorkerThreadName()(Code)



setBytesReceived
public void setBytesReceived(long bytesReceived)(Code)



setBytesSent
public void setBytesSent(long bytesSent)(Code)



setErrorCount
public void setErrorCount(int errorCount)(Code)



setGlobalProcessor
public void setGlobalProcessor(RequestGroupInfo global)(Code)



setMaxRequestUri
public void setMaxRequestUri(String maxRequestUri)(Code)



setMaxTime
public void setMaxTime(long maxTime)(Code)



setProcessingTime
public void setProcessingTime(long processingTime)(Code)



setRequestCount
public void setRequestCount(int requestCount)(Code)



setRpName
public void setRpName(ObjectName rpName)(Code)



setStage
public void setStage(int stage)(Code)



setWorkerThreadName
public void setWorkerThreadName(String workerThreadName)(Code)



updateCounters
void updateCounters()(Code)
Called by the processor before recycling the request. It'll collect statistic information.



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(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.