(defrecord TransitionPolicy [#^int max-fails #^long timeout]) | |
(defrecord ClosedState [#^TransitionPolicy policy #^int fail-count]) | |
(defrecord OpenState [#^TransitionPolicy policy #^long time-stamp]) | |
(defrecord InitialHalfOpenState [#^TransitionPolicy policy]) | |
(defrecord PendingHalfOpenState [#^TransitionPolicy policy]) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment