Set<LoginListener> tempLoginListenerSet = null;
synchronized(loginListenerSet) {
tempLoginListenerSet = new HashSet<LoginListener>(loginListenerSet);
}
for (Iterator<LoginListener> it = tempLoginListenerSet.iterator(); it.hasNext();) {
LoginListener listener = it.next();
listener.userLoggedIn(userName);
}
ResponseBuilder responseBuilder = Response.fromResponse(
RedirectUtil.createSeeOtherResponse(
referer, uriInfo));
responseBuilder.header(HttpHeaders.SET_COOKIE,