OffloadingTopicManager.java 823 Bytes
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  org.apache.sling.discovery.InstanceDescription
 */
package com.adobe.granite.offloading.api;

import com.adobe.granite.offloading.api.TopicConfigurationAction;
import com.adobe.granite.offloading.api.TopicInstancesHolder;
import java.util.Map;
import java.util.Set;
import org.apache.sling.discovery.InstanceDescription;

public interface OffloadingTopicManager {
    public Map<String, TopicInstancesHolder> getInstances();

    public void configureInstance(String var1, Map<TopicConfigurationAction, Set<String>> var2);

    public Set<String> getRegisteredTopics(InstanceDescription var1);

    public Set<String> getWhitelistedTopics(InstanceDescription var1);

    public Set<String> getBlacklistedTopics(InstanceDescription var1);
}