org.apache.activemq.web.controller
Class SendMessage
java.lang.Object
org.apache.activemq.web.BrokerFacade
org.apache.activemq.web.DestinationFacade
org.apache.activemq.web.controller.SendMessage
- All Implemented Interfaces:
- org.springframework.web.servlet.mvc.Controller
public class SendMessage
- extends DestinationFacade
- implements org.springframework.web.servlet.mvc.Controller
Sends a message
- Version:
- $Revision: 426366 $
Methods inherited from class org.apache.activemq.web.DestinationFacade |
addDestination, createDestination, getJMSDestination, getJMSDestinationType, getValidDestination, isQueue, redirectToBrowseView, redirectToRequest, removeDestination, setJMSDestination, setJMSDestinationType, toString |
SendMessage
public SendMessage(BrokerService brokerService)
handleRequest
public org.springframework.web.servlet.ModelAndView handleRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
- Specified by:
handleRequest
in interface org.springframework.web.servlet.mvc.Controller
- Throws:
Exception
sendMessages
protected void sendMessages(javax.servlet.http.HttpServletRequest request,
WebClient client,
ActiveMQDestination dest)
throws javax.jms.JMSException
- Throws:
javax.jms.JMSException
getJMSCorrelationID
public String getJMSCorrelationID()
setJMSCorrelationID
public void setJMSCorrelationID(String correlationID)
getJMSReplyTo
public String getJMSReplyTo()
setJMSReplyTo
public void setJMSReplyTo(String replyTo)
getJMSType
public String getJMSType()
setJMSType
public void setJMSType(String type)
isJMSPersistent
public boolean isJMSPersistent()
setJMSPersistent
public void setJMSPersistent(boolean persistent)
getJMSPriority
public int getJMSPriority()
setJMSPriority
public void setJMSPriority(int priority)
getJMSText
public String getJMSText()
setJMSText
public void setJMSText(String text)
getJMSTimeToLive
public int getJMSTimeToLive()
setJMSTimeToLive
public void setJMSTimeToLive(int timeToLive)
getJMSMessageCount
public int getJMSMessageCount()
setJMSMessageCount
public void setJMSMessageCount(int copies)
getJMSMessageCountHeader
public String getJMSMessageCountHeader()
setJMSMessageCountHeader
public void setJMSMessageCountHeader(String messageCountHeader)
createMessage
protected javax.jms.Message createMessage(WebClient client,
javax.servlet.http.HttpServletRequest request)
throws javax.jms.JMSException
- Throws:
javax.jms.JMSException
appendHeaders
protected void appendHeaders(javax.jms.Message message,
javax.servlet.http.HttpServletRequest request)
throws javax.jms.JMSException
- Throws:
javax.jms.JMSException
isValidPropertyName
protected boolean isValidPropertyName(String name)
Copyright © 2011 Apache Software Foundation. All Rights Reserved.