package com.rubiconproject.oss.kv.distributed.impl; import java.util.Map; import com.rubiconproject.oss.kv.distributed.BulkOperation; import com.rubiconproject.oss.kv.distributed.BulkOperationResult; import com.rubiconproject.oss.kv.distributed.OperationStatus; public class GetBulkOperationResult<V> extends DefaultOperationResult<V> implements BulkOperationResult<V> { private Map<String, V> values; public GetBulkOperationResult(GetBulkOperation<V> operation, Map<String, V> values, OperationStatus status, long duration, Throwable error) { super(operation, null, status, duration, error); this.values = values; } public BulkOperation<V> getBulkOperation() { return (BulkOperation<V>)getOperation(); } public Map<String, V> getValues() { return values; } }