public void push(FacesContext ctx) {
if (namedEvents != null) {
ApplicationAssociate associate =
ApplicationAssociate.getInstance(ctx.getExternalContext());
if (associate != null) {
NamedEventManager nem = associate.getNamedEventManager();
for (Map.Entry<Class<?>, Annotation> entry : namedEvents.entrySet()) {
process(nem, entry.getKey(), entry.getValue());
}
}
}