for (Map.Entry<String, Object> entry : attributes.entrySet())
{
Object value = entry.getValue();
if (value instanceof ScriptSessionBindingListener)
{
ScriptSessionBindingListener listener = (ScriptSessionBindingListener) value;
listener.valueUnbound(new ScriptSessionBindingEvent(this, entry.getKey()));
}
}
manager.invalidate(this);
}