@Override
    public boolean isServiceAdmin(JID user) {
        return PUBSUB_SYSADMINS.getValue().contains(user.asBareJID())
            || PUBSUB_ALLOWED_TO_CREATE.getValue().contains(user.asBareJID())
            || InternalComponentManager.getInstance().hasComponent(user);
    }
Manager of entities that interact with persistent storage of data (eg: the database).
xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/PubSubModule.java