package org.sdnplatform.sync.internal.remote; import java.util.List; import org.sdnplatform.sync.Versioned; import org.sdnplatform.sync.error.SyncException; import org.sdnplatform.sync.thrift.KeyedValues; /* * Represent a reply to a remote message */ public class SyncReply { private List<KeyedValues> keyedValues; private List<Versioned<byte[]>> values; private boolean success; private SyncException error; private int intValue; public SyncReply(List<Versioned<byte[]>> values, List<KeyedValues> keyedValues, boolean success, SyncException error, int intValue) { super(); this.values = values; this.keyedValues = keyedValues; this.success = success; this.error = error; this.intValue = intValue; } public int getIntValue() { return intValue; } public List<KeyedValues> getKeyedValues() { return keyedValues; } public List<Versioned<byte[]>> getValues() { return values; } public SyncException getError() { return error; } public boolean isSuccess() { return success; } }