Session uses TimestampFactory to add timestamp to messages