|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjavax.servlet.ServletResponseWrapper
org.apache.commons.messagelet.impl.MessageletResponseImpl
MessageletResponseImpl represents a servlet request from
a JMS Message source.
| Field Summary | |
protected java.io.PrintWriter |
writer
The PrintWriter that has been returned by getWriter(), if any |
| Constructor Summary | |
MessageletResponseImpl(javax.servlet.ServletResponse response)
|
|
| Method Summary | |
protected BufferedServletOutputStream |
createOutputStream()
|
void |
finish()
Called to finish the request |
void |
flushBuffer()
|
javax.servlet.ServletOutputStream |
getOutputStream()
|
Messenger |
getReplyMessenger()
Returns the Messenger that should be used for sending replies to this incoming request |
javax.jms.Destination |
getReplyToDestination()
Returns the destination that reply to messages are sent |
java.io.PrintWriter |
getWriter()
|
void |
reset()
Resets the response, ready for a new request |
void |
sendReply(javax.jms.Message replyMessage)
Sends a reply to the original message |
void |
setReplyMessenger(Messenger messenger)
|
void |
setReplyToDestination(javax.jms.Destination replyToDestination)
|
| Methods inherited from class javax.servlet.ServletResponseWrapper |
getBufferSize, getCharacterEncoding, getLocale, getResponse, isCommitted, resetBuffer, setBufferSize, setContentLength, setContentType, setLocale, setResponse |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.servlet.ServletResponse |
getBufferSize, getCharacterEncoding, getLocale, isCommitted, resetBuffer, setBufferSize, setContentLength, setContentType, setLocale |
| Field Detail |
protected java.io.PrintWriter writer
| Constructor Detail |
public MessageletResponseImpl(javax.servlet.ServletResponse response)
| Method Detail |
public void reset()
reset in interface javax.servlet.ServletResponse
public void finish()
throws java.io.IOException,
javax.jms.JMSException
java.io.IOException
javax.jms.JMSException
public void sendReply(javax.jms.Message replyMessage)
throws javax.jms.JMSException
sendReply in interface MessageletResponsejavax.jms.JMSExceptionpublic Messenger getReplyMessenger()
MessageletResponse
getReplyMessenger in interface MessageletResponsepublic javax.jms.Destination getReplyToDestination()
MessageletResponse
getReplyToDestination in interface MessageletResponsepublic void setReplyMessenger(Messenger messenger)
public void setReplyToDestination(javax.jms.Destination replyToDestination)
public void flushBuffer()
throws java.io.IOException
flushBuffer in interface javax.servlet.ServletResponsejava.io.IOException
public javax.servlet.ServletOutputStream getOutputStream()
throws java.io.IOException
getOutputStream in interface javax.servlet.ServletResponsejava.io.IOException
public java.io.PrintWriter getWriter()
throws java.io.IOException
getWriter in interface javax.servlet.ServletResponsejava.io.IOExceptionprotected BufferedServletOutputStream createOutputStream()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||