Problem with UserEventListener

Hello, I’m new here and will be very thankful for any help.

I’m trying to user UserEventListener but it just won’t work

private UserEventListener mListener = new UserEventListener() {
        public void userCreated(User user, Map<String, Object> params) {
            Log.info("user added");
        }         public void userDeleting(User user, Map<String, Object> params) {
            Log.info("user deleted");
        }         public void userModified(User user, Map<String, Object> params) {
            Log.info("user modified");
        }
    };     public void initializePlugin(PluginManager manager, File pluginDirectory) {
        UserEventDispatcher.addListener(mListener);
    }     public void destroyPlugin() {
        UserEventDispatcher.removeListener(mListener);
    }

Only userDeleting() triggers

Please, point me my mistakes