EntityType entityType = (EntityType) _typeManager.get(className);
if (! entityType.getExcludeDefaultListeners()) {
for (ListenerType listenerType : _defaultListeners) {
for (Method m : listenerType.getCallbacks(callbackIndex)) {
Listener listener = (Listener) listenerType.getInstance();
listener.__caucho_callback(callbackIndex, entity);
}
}
}
ArrayList<ListenerType> listeners;
listeners = _amberContainer.getEntityListeners(className);
if (listeners == null)
return;
for (ListenerType listenerType : listeners) {
if ((! entityType.getExcludeDefaultListeners()) &&
_defaultListeners.contains(listenerType))
continue;
for (Method m : listenerType.getCallbacks(callbackIndex)) {
Listener listener = (Listener) listenerType.getInstance();
listener.__caucho_callback(callbackIndex, entity);
}
}
}