SavedSearchHandler.java 978 Bytes
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  org.apache.sling.api.resource.Resource
 *  org.apache.sling.api.resource.ResourceResolver
 */
package com.adobe.granite.omnisearch.spi.core;

import com.adobe.granite.omnisearch.api.core.OmniSearchException;
import java.util.Iterator;
import java.util.Map;
import org.apache.sling.api.resource.Resource;
import org.apache.sling.api.resource.ResourceResolver;

public interface SavedSearchHandler {
    public String getID();

    public Iterator<Resource> getSavedSearches(ResourceResolver var1, long var2, long var4) throws OmniSearchException;

    public Map<String, String> getSavedSearchParameters(ResourceResolver var1, String var2) throws OmniSearchException;

    public Resource createOrUpdateSavedSearch(ResourceResolver var1, Map<String, String> var2) throws OmniSearchException;

    public boolean deleteSavedSearch(ResourceResolver var1, String var2) throws OmniSearchException;
}