Я выполняю миграцию кода Java от Riak Client 1.4 до Riak Client 2.0.Определить местоположение RiakObject во время разрешения конфликта
Я храню BinaryValue
в Riak 2.0, инкапсулированный в RiakObject
. Мне нужно предоставить свой собственный ConflictResolver
, чтобы иметь дело с братьями и сестрами, но для этого мне нужно взять другие данные. Эти данные выводятся из ключа сохраненного объекта.
В Riak 1.4 я использовал IRiakObject
, который выставил getKey()
. RiakObject
Riak 2.0 этого не предлагает.
Как можно определить Location
(в частности, ключ) объекта во время ConflictResolver.resolve(List<RiakObject> siblings)
?