Hi, I just wonder why ContextMap inherits from ConcurrentHashMap. This seems like an unnecessary restriction. The context interface makes explicit, that implementations do not have to be thread safe. Beside that we loose all thread safety a ConcurrentHashMap provides with our not-so-thread-safe implementations in ContextMap and ContextBase. I'd suggest to switch from an inheritance based approach to a delegation based approach. That leaves users with the liberty to choose what ever underlying Map implementation they like for their context.
WDYT? Benedikt --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org