@Override
            public void userDeleting(final User user, final Map<String, Object> params) {
                // OF-2758: Ensure that if a user is re-created with the same name, they're not automatically an admin.
                removeAdminAccount(user.getUsername());
            }
Constructs a AdminManager, property listener, and setting up the provider.
xmppserver/src/main/java/org/jivesoftware/openfire/admin/AdminManager.java