/** * Add a {@code NamingListener} to the naming event coordinator. * * @param target The target name to add the listener to * @param scope The listener scope * @param listener The listener */ public void addNamingListener(final Name target, final int scope, final NamingListener listener) { final NamingEventCoordinator coordinator = eventCoordinator; if (coordinator != null) { coordinator.addListener(target.toString(), scope, listener); } }
private void fireEvent(final ContextNode contextNode, final Name name, final Binding existingBinding, final Binding newBinding, final int type, final String changeInfo) { final NamingEventCoordinator coordinator = eventCoordinator; if (eventCoordinator != null) { final Context context = Context.class.cast(contextNode.binding.getObject()); if(context instanceof EventContext) { coordinator.fireEvent(EventContext.class.cast(context), name, existingBinding, newBinding, type, changeInfo, NamingEventCoordinator.DEFAULT_SCOPES); } } }
/** * Remove a {@code NamingListener} from the naming event coordinator. * * @param listener The listener */ public void removeNamingListener(final NamingListener listener) { final NamingEventCoordinator coordinator = eventCoordinator; if (coordinator != null) { coordinator.removeListener(listener); } }
/** * Remove a {@code NamingListener} from the naming event coordinator. * * @param listener The listener */ public void removeNamingListener(final NamingListener listener) { final NamingEventCoordinator coordinator = eventCoordinator; if (coordinator != null) { coordinator.removeListener(listener); } }
private void fireEvent(final ContextNode contextNode, final Name name, final Binding existingBinding, final Binding newBinding, final int type, final String changeInfo) { final NamingEventCoordinator coordinator = eventCoordinator; if (eventCoordinator != null) { final Context context = Context.class.cast(contextNode.binding.getObject()); if(context instanceof EventContext) { coordinator.fireEvent(EventContext.class.cast(context), name, existingBinding, newBinding, type, changeInfo, NamingEventCoordinator.DEFAULT_SCOPES); } } }
/** * Add a {@code NamingListener} to the naming event coordinator. * * @param target The target name to add the listener to * @param scope The listener scope * @param listener The listener */ public void addNamingListener(final Name target, final int scope, final NamingListener listener) { final NamingEventCoordinator coordinator = eventCoordinator; if (coordinator != null) { coordinator.addListener(target.toString(), scope, listener); } }
/** * Remove a {@code NamingListener} from the naming event coordinator. * * @param listener The listener */ public void removeNamingListener(final NamingListener listener) { final NamingEventCoordinator coordinator = eventCoordinator; if (coordinator != null) { coordinator.removeListener(listener); } }
private void fireEvent(final ContextNode contextNode, final Name name, final Binding existingBinding, final Binding newBinding, final int type, final String changeInfo) { final NamingEventCoordinator coordinator = eventCoordinator; if (eventCoordinator != null) { final Context context = Context.class.cast(contextNode.binding.getObject()); if(context instanceof EventContext) { coordinator.fireEvent(EventContext.class.cast(context), name, existingBinding, newBinding, type, changeInfo, NamingEventCoordinator.DEFAULT_SCOPES); } } }
/** * Add a {@code NamingListener} to the naming event coordinator. * * @param target The target name to add the listener to * @param scope The listener scope * @param listener The listener */ public void addNamingListener(final Name target, final int scope, final NamingListener listener) { final NamingEventCoordinator coordinator = eventCoordinator; if (coordinator != null) { coordinator.addListener(target.toString(), scope, listener); } }
/** * Remove a {@code NamingListener} from the naming event coordinator. * * @param listener The listener */ public void removeNamingListener(final NamingListener listener) { final NamingEventCoordinator coordinator = eventCoordinator; if (coordinator != null) { coordinator.removeListener(listener); } }
private void fireEvent(final ContextNode contextNode, final Name name, final Binding existingBinding, final Binding newBinding, final int type, final String changeInfo) { final NamingEventCoordinator coordinator = eventCoordinator; if (eventCoordinator != null) { final Context context = Context.class.cast(contextNode.binding.getObject()); if(context instanceof EventContext) { coordinator.fireEvent(EventContext.class.cast(context), name, existingBinding, newBinding, type, changeInfo, NamingEventCoordinator.DEFAULT_SCOPES); } } }
/** * Add a {@code NamingListener} to the naming event coordinator. * * @param target The target name to add the listener to * @param scope The listener scope * @param listener The listener */ public void addNamingListener(final Name target, final int scope, final NamingListener listener) { final NamingEventCoordinator coordinator = eventCoordinator; if (coordinator != null) { coordinator.addListener(target.toString(), scope, listener); } }