|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.messagelet.MessageDrivenObjectSupport
org.apache.commons.messagelet.impl.MessageHttpServletDispatcher
public class MessageHttpServletDispatcher
MessageHttpServletDispatcher
dispatches JMS Messages
into a HttpServlet for procesing.
Field Summary | |
---|---|
private Messenger |
messenger
The reply to messenger |
private java.lang.String |
path
Holds value of property path. |
private HttpMessageletRequestImpl |
request
The HttpServletRequest object we will pass to the servlet engine |
private HttpMessageletResponseImpl |
response
The HttpServletResponse object we will pass to the servlet engine |
Constructor Summary | |
---|---|
MessageHttpServletDispatcher()
|
|
MessageHttpServletDispatcher(java.lang.String path)
|
Method Summary | |
---|---|
protected HttpServletRequestImpl |
createHttpServletRequest()
|
java.lang.String |
getPath()
Getter for property path. |
protected void |
handleException(javax.jms.Message message,
java.lang.Throwable t)
|
void |
init()
This method allows the init() method to be overriden without having to call the super.init( ServletContext ) method first. |
void |
onMessage(javax.jms.Message message)
Process the incoming JMS Message. |
void |
setMessenger(Messenger messenger)
Called whenever this MessageListener is added to a Messenger via the addListener() method to associate this MessageListener with a Messenger instance.. |
void |
setPath(java.lang.String path)
Setter for property path. |
Methods inherited from class org.apache.commons.messagelet.MessageDrivenObjectSupport |
---|
destroy, getLog, getServletContext, init, log, log |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private HttpMessageletRequestImpl request
private HttpMessageletResponseImpl response
private Messenger messenger
private java.lang.String path
Constructor Detail |
---|
public MessageHttpServletDispatcher()
public MessageHttpServletDispatcher(java.lang.String path)
Method Detail |
---|
public void init() throws javax.servlet.ServletException
MessageDrivenObjectSupport
GenericServlet
.
init
in class MessageDrivenObjectSupport
javax.servlet.ServletException
public void setMessenger(Messenger messenger)
MessengerListener
setMessenger
in interface MessengerListener
public void onMessage(javax.jms.Message message)
onMessage
in interface javax.jms.MessageListener
message
- is the message to be processedpublic java.lang.String getPath()
public void setPath(java.lang.String path)
path
- New value of property path.protected void handleException(javax.jms.Message message, java.lang.Throwable t)
protected HttpServletRequestImpl createHttpServletRequest()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |