1 16 17 package org.apache.taglibs.jms; 18 19 import java.io.Serializable ; 20 21 import javax.jms.JMSException ; 22 import javax.jms.Message ; 23 import javax.servlet.jsp.JspException ; 24 25 30 public class ObjectMessageTag extends MessageTag { 31 32 private Serializable body; 33 34 public ObjectMessageTag() { 35 } 36 37 public void release() { 38 super.release(); 39 body = null; 40 } 41 42 public void setBody(Serializable body) throws JMSException { 45 this.body = body; 46 } 47 48 protected Message createMessage() throws JspException , JMSException { 51 return getConnection().createObjectMessage(body); 52 } 53 } 54 | Popular Tags |