This repository was archived by the owner on Aug 18, 2019. It is now read-only.

Description
External callers of the CoutnerService should only be allowed to create/update a counter with a CounterStatus of AVAILABLE or READ_ONLY_COUNT.
The other statuses are reserved for internal usage, so various code paths need to be able to set them, but not external callers. In other words, the interface should shield the other counter statuses.
This is a bug in 2.0.0 release.