org.apache.taglibs.jms
Class MapMessageTag

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by org.apache.taglibs.jms.AbstractTag
          extended by org.apache.taglibs.jms.MessageTag
              extended by org.apache.taglibs.jms.MapMessageTag
All Implemented Interfaces:
java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.Tag

public class MapMessageTag
extends MessageTag

Creates a JMS MapMessage

Version:
$Revision$
Author:
James Strachan
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
MapMessageTag()
           
 
Method Summary
 void addEntry(java.lang.String name, java.lang.Object value)
           
protected  javax.jms.Message createMessage()
           
 void setMap(java.util.Map map)
           
 
Methods inherited from class org.apache.taglibs.jms.MessageTag
addProperty, doEndTag, doStartTag, findConnection, getConnection, getMessage, release, setConnection, setCorrelationID, setReplyTo, setType, setVar
 
Methods inherited from class org.apache.taglibs.jms.AbstractTag
handleException
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapMessageTag

public MapMessageTag()
Method Detail

addEntry

public void addEntry(java.lang.String name,
                     java.lang.Object value)
              throws javax.servlet.jsp.JspException,
                     javax.jms.JMSException
Throws:
javax.servlet.jsp.JspException
javax.jms.JMSException

setMap

public void setMap(java.util.Map map)
            throws javax.servlet.jsp.JspException,
                   javax.jms.JMSException
Throws:
javax.servlet.jsp.JspException
javax.jms.JMSException

createMessage

protected javax.jms.Message createMessage()
                                   throws javax.servlet.jsp.JspException,
                                          javax.jms.JMSException
Overrides:
createMessage in class MessageTag
Throws:
javax.servlet.jsp.JspException
javax.jms.JMSException


Copyright ? 2000-2004 The Apache Software Foundation. All Rights Reserved.