Java Doc for AbstractResponseStream.java in  » EJB-Server-resin-3.1.5 » resin » com » caucho » server » connection » 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 » EJB Server resin 3.1.5 » resin » com.caucho.server.connection 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


com.caucho.server.connection.AbstractResponseStream

All known Subclasses:   com.caucho.jsp.BodyResponseStream,  com.caucho.server.connection.ToByteResponseStream,  com.caucho.server.connection.ToCharResponseStream,  com.caucho.server.connection.WrapperResponseStream,
AbstractResponseStream
abstract public class AbstractResponseStream extends OutputStreamWithBuffer (Code)
API for handling the PrintWriter/ServletOutputStream




Method Summary
public  voidclear()
     Clears the output buffer, including headers if possible.
abstract public  voidclearBuffer()
     Clears the output buffer.
public  voidclearClosed()
    
public  voidclose()
    
public  voidfinish()
    
public  voidflush()
     Flushes the output.
abstract public  voidflushBuffer()
     Flushes the output buffer.
public  voidflushByte()
     Flushes the output.
public  voidflushChar()
     Flushes the output.
abstract public  intgetBufferSize()
     Gets the buffer size.
abstract public  char[]getCharBuffer()
     Returns the char buffer.
abstract public  intgetCharOffset()
     Returns the char buffer offset.
public  intgetContentLength()
    
abstract public  intgetRemaining()
     Returns the remaining buffer entries.
public  booleanisAutoFlush()
     Return the auto-flush.
abstract public  booleanisCauchoResponseStream()
     Returns true for a Caucho response stream.
public  booleanisCommitted()
     Returns true if the response is committed.
public  booleanisHead()
     Set true for HEAD requests.
abstract public  char[]nextCharBuffer(int offset)
     Returns the next char buffer.
abstract public  voidprint(int ch)
     Writes a character to the output.
abstract public  voidprint(char[] buffer, int offset, int length)
     Writes a char array to the output.
public  voidsendFile(Path path, long length)
     Sends a file.
public  voidsetAutoFlush(boolean isAutoFlush)
    
abstract public  voidsetBufferSize(int size)
     Sets the buffer size.
public  voidsetByteCacheStream(OutputStream cacheStream)
     Sets a byte cache stream.
public  voidsetCharCacheStream(Writer cacheStream)
     Sets a char cache stream.
abstract public  voidsetCharOffset(int offset)
     Sets the char buffer offset.
public  voidsetEncoding(String encoding)
     Sets the encoding.
public  voidsetHead()
     Set true for HEAD requests.
public  voidsetLocale(Locale locale)
     Sets the locale.
public  voidsetOutputStreamOnly(boolean isOutputStreamOnly)
     Set true for output stream only request.
public  voidstart()
     Starts the response stream.
abstract public  voidwrite(int v)
     Writes a byte to the output.
abstract public  voidwrite(byte[] buffer, int offset, int length)
     Writes a byte array to the output.



Method Detail
clear
public void clear() throws IOException(Code)
Clears the output buffer, including headers if possible.



clearBuffer
abstract public void clearBuffer()(Code)
Clears the output buffer.



clearClosed
public void clearClosed() throws IOException(Code)
Clears the close



close
public void close() throws IOException(Code)
Closes the response stream



finish
public void finish() throws IOException(Code)
Finishes the response stream



flush
public void flush() throws IOException(Code)
Flushes the output.



flushBuffer
abstract public void flushBuffer() throws IOException(Code)
Flushes the output buffer.



flushByte
public void flushByte() throws IOException(Code)
Flushes the output.



flushChar
public void flushChar() throws IOException(Code)
Flushes the output.



getBufferSize
abstract public int getBufferSize()(Code)
Gets the buffer size.



getCharBuffer
abstract public char[] getCharBuffer() throws IOException(Code)
Returns the char buffer.



getCharOffset
abstract public int getCharOffset() throws IOException(Code)
Returns the char buffer offset.



getContentLength
public int getContentLength()(Code)
Returns the written content length



getRemaining
abstract public int getRemaining()(Code)
Returns the remaining buffer entries.



isAutoFlush
public boolean isAutoFlush()(Code)
Return the auto-flush.



isCauchoResponseStream
abstract public boolean isCauchoResponseStream()(Code)
Returns true for a Caucho response stream.



isCommitted
public boolean isCommitted()(Code)
Returns true if the response is committed.



isHead
public boolean isHead()(Code)
Set true for HEAD requests.



nextCharBuffer
abstract public char[] nextCharBuffer(int offset) throws IOException(Code)
Returns the next char buffer.



print
abstract public void print(int ch) throws IOException(Code)
Writes a character to the output.



print
abstract public void print(char[] buffer, int offset, int length) throws IOException(Code)
Writes a char array to the output.



sendFile
public void sendFile(Path path, long length) throws IOException(Code)
Sends a file.
Parameters:
  path - the path to the file
Parameters:
  length - the length of the file (-1 if unknown)



setAutoFlush
public void setAutoFlush(boolean isAutoFlush)(Code)
Sets the auto-flush



setBufferSize
abstract public void setBufferSize(int size)(Code)
Sets the buffer size.



setByteCacheStream
public void setByteCacheStream(OutputStream cacheStream)(Code)
Sets a byte cache stream.



setCharCacheStream
public void setCharCacheStream(Writer cacheStream)(Code)
Sets a char cache stream.



setCharOffset
abstract public void setCharOffset(int offset) throws IOException(Code)
Sets the char buffer offset.



setEncoding
public void setEncoding(String encoding) throws UnsupportedEncodingException(Code)
Sets the encoding.



setHead
public void setHead()(Code)
Set true for HEAD requests.



setLocale
public void setLocale(Locale locale) throws UnsupportedEncodingException(Code)
Sets the locale.



setOutputStreamOnly
public void setOutputStreamOnly(boolean isOutputStreamOnly)(Code)
Set true for output stream only request.



start
public void start()(Code)
Starts the response stream.



write
abstract public void write(int v) throws IOException(Code)
Writes a byte to the output.



write
abstract public void write(byte[] buffer, int offset, int length) throws IOException(Code)
Writes a byte array to the output.



www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.