package org.jboss.jms;
import javax.jms.JMSException;
import javax.jms.ObjectMessage;
import java.io.Serializable;
public class ObjectMessageImpl extends MessageImpl implements ObjectMessage
{
ObjectMessageImpl()
{
super.type = MessageImpl.OBJECT_MESSAGE_NAME;
}
public ObjectMessageImpl(Serializable object)
{
super.type = MessageImpl.OBJECT_MESSAGE_NAME;
super.body = object;
}
public Serializable getObject() throws JMSException
{
return (Serializable) super.body;
}
public void setObject(Serializable object) throws JMSException
{
super.throwExceptionIfReadOnly();
super.body = object;
}
}