rorschach
Advanced tools
Changelog
0.7.0
ExecutionError
class which is to provide more information about underlying ZooKeeper client errorsLock#acquire()
timeout checkChangelog
0.6.1
Lock#acquire()
making it possible to set timeout timer twice;Lock
code to use high-level operation methods: Rorschach#getData()
and Rorschach#getChildren()
.Changelog
0.5.0
LeaderElection
class;ConnectionState
and changed behavior of connectionStateChanged
event of Rorschach
;Changelog
0.4.1
Rorschach.Utils.deleteChildren()
behavior in case of NO_NODE
exceptions;Rorschach.Utils
.Changelog
0.3.0
Rorschach#getData()
and implemented GetDataBuilder
;ACL
, CreateMode
, Event
, Exception
, Id
, Permission
, State
as Rorschach
static fields;error
event to provide better transparency of underlying ZooKeeper client activity;Rorschach#getChildren()
and implemented GetChildrenBuilder
;Rorschach#exists()
and implemented ExistsBuilder
(#6);Rorschach#setData()
and implemented SetDataBuilder
(#7);Lock
bug when #acquire()
callback gets called twice (#5).Changelog
0.2.0
RetryPolicy
to control Rorschach behavior in case of operational errors;Rorschach#retryLoop()
to gain more control over performed operations.