package org.infinispan.client.hotrod.impl; /** * @author Mircea.Markus@jboss.com * @since 4.1 */ public class VersionedOperationResponse<V> { public enum RspCode { SUCCESS(true), NO_SUCH_KEY(false), MODIFIED_KEY(false); private boolean isModified; RspCode(boolean modified) { isModified = modified; } public boolean isUpdated() { return isModified; } } private V value; private RspCode code; public VersionedOperationResponse(V value, RspCode code) { this.value = value; this.code = code; } public V getValue() { return value; } public RspCode getCode() { return code; } }