@Override
    public boolean isSearchSupported()
    {
        // If at least one provider is supports search, so does this proxy.
        return getGroupProviders().parallelStream()
            .anyMatch(GroupProvider::isSearchSupported);
    }
Returns true if group searching is supported by at least one of the providers.

@return true if searching is supported.
xmppserver/src/main/java/org/jivesoftware/openfire/group/GroupMultiProvider.java