commit | cfd994548ea802df0b980ebca8df20daebbc9383 | [log] [tgz] |
---|---|---|
author | Colby Ranger <cranger@google.com> | Wed May 09 10:39:48 2012 -0700 |
committer | Colby Ranger <cranger@google.com> | Fri May 18 12:55:24 2012 -0700 |
tree | 3076bda7ab82e59c46568727852d10a229566870 | |
parent | b3a402124feaff05c4f869d2e340d0dfcaa3da64 [diff] |
Update the ThreadLocal based scopes to use RequestContext. Bound the ThreadLocalRequestContext module, which makes the CurrentUser available in the Global module. Removed any binding in the scopes that provided the CurrentUser. Updated all of the scopes to propagate the RequestContext. The PerThreadRequestScope.Propagator allows scoping callables to enter a request context. Change-Id: Idf682ed1d7485cf8c9cdd22cd89bfe1ad5296880