Github user franz1981 commented on the issue: https://github.com/apache/activemq-artemis/pull/2089 @RaiSaurabh > ReplicatedPolicyConfiguration::quorumVoteWait I did not change to final as the value will remain the default value until not changed from the configuration That's a choice, but the point is that if you make it modifiable (exposing a set on it) you will enable callers to change it anywhere, while making it final make clear that it should be set just at construction time and never changed at runtime. It is just a way to document that a value won't be changed anymore.
---