}
public void testTime() {
ActiveMQMapMessageReader reader = new ActiveMQMapMessageReader();
ActiveMQMapMessageWriter writer = new ActiveMQMapMessageWriter();
ActiveMQMapMessage msg1 = new ActiveMQMapMessage();
ActiveMQMapMessage msg2 = null;
try {
int count = 10000;
long startTime = System.currentTimeMillis();
msg1.setTable(this.table);
super.initializeMessage(msg1);
for (int i = 0; i < count; i++) {
byte[] data = writer.writePacketToByteArray(msg1);
msg2 = (ActiveMQMapMessage) reader.readPacketFromByteArray(data);
}
long finishTime = System.currentTimeMillis();
long totalTime = finishTime - startTime;
long ps = (count * 1000) / totalTime;