public class ApplicationMessage implements Message { private static final long serialVersionUID = 1L; private byte[] content; private List tagList; private UUID senderID; private UUID senderGatewayID; private UUID recipientID; private UUID recipientGatewayID; private String contentClassName; private long gatewayLogicalTime; protected ClientLibProtocol.MSGType msgType; private Serializable contentObject; private PayloadSerialization payloadType;''