// The super clas methods resets the buffer
@ Override
public ByteBuffer getData()
{
BBEncoder encoder = new BBEncoder(1024);
encoder.writeMap(getMap());
return encoder.segment();
}
@ Override
protected void populateMapFromData(ByteBuffer data) throws JMSException