AudienceManagerClient.java 1.93 KB
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.cq.aam.client.spi;

import com.adobe.cq.aam.client.spi.AudienceManagerAccessDenied;
import com.adobe.cq.aam.client.spi.AudienceManagerConfiguration;
import com.adobe.cq.aam.client.spi.AudienceManagerFolders;
import com.adobe.cq.aam.client.spi.AudienceManagerItem;
import com.adobe.cq.aam.client.spi.OAuthResponse;
import com.adobe.cq.aam.client.spi.SyncResult;
import java.util.Map;

@Deprecated
public interface AudienceManagerClient {
    public static final String OFFLINE_TEST = "offlineTest";

    public OAuthResponse authenticate(String var1, String var2) throws AudienceManagerAccessDenied;

    public OAuthResponse authenticate(String var1, String var2, Map<String, Object> var3) throws AudienceManagerAccessDenied;

    public AudienceManagerFolders getSegmentFolders(AudienceManagerConfiguration var1, boolean var2) throws AudienceManagerAccessDenied;

    public Iterable<AudienceManagerItem> getSegments(AudienceManagerConfiguration var1, AudienceManagerFolders var2, boolean var3);

    public AudienceManagerFolders getTraitFolders(AudienceManagerConfiguration var1, boolean var2) throws AudienceManagerAccessDenied;

    public Iterable<AudienceManagerItem> getTraits(AudienceManagerConfiguration var1, AudienceManagerFolders var2, boolean var3);

    public boolean isValidForUse(AudienceManagerConfiguration var1);

    public Iterable<AudienceManagerItem> getTraits(AudienceManagerConfiguration var1, AudienceManagerFolders var2, String[] var3, String var4, boolean var5) throws AudienceManagerAccessDenied;

    public Iterable<AudienceManagerItem> getSegments(AudienceManagerConfiguration var1, String[] var2) throws AudienceManagerAccessDenied;

    public Iterable<String> getSegmentIds(AudienceManagerConfiguration var1, String[] var2) throws AudienceManagerAccessDenied;

    public void setupDestinations(AudienceManagerConfiguration var1, SyncResult var2) throws AudienceManagerAccessDenied;
}