> @@ -35,14 +38,33 @@
>     // guice is single threaded. no need to lock this
>     List<Closeable> methodsToClose = Lists.<Closeable> newArrayList();
>  
> +   public enum State {
> +      OPEN,
> +      CLOSING,
> +      CLOSED
> +   }

@dieu As you correctly said above: `State` relates to the **closer**, not the 
**context**. In that case, would it make more sense if the states were called 
`AVAILABLE`, `PROCESSING` and `DONE`, or similar? Because the **closer** itself 
isn't really "open" or "closed", it's the **context** that is open, closing and 
closed.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/32/files#r4734338

Reply via email to