blob: aec30469b70d17bbd5053a6713bd89ac824de953 [file] [log] [blame]
package org.onlab.onos.store.service;
import com.google.common.base.MoreObjects;
/**
* Database write result.
*/
public class WriteResult {
private final String tableName;
private final String key;
private final VersionedValue previousValue;
public WriteResult(String tableName, String key, VersionedValue previousValue) {
this.tableName = tableName;
this.key = key;
this.previousValue = previousValue;
}
public String tableName() {
return tableName;
}
public String key() {
return key;
}
public VersionedValue previousValue() {
return previousValue;
}
@Override
public String toString() {
return MoreObjects.toStringHelper(getClass())
.add("tableName", tableName)
.add("key", key)
.add("previousValue", previousValue)
.toString();
}
}