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

import com.adobe.cq.aam.client.spi.AudienceManagerFolder;
import com.adobe.cq.aam.client.spi.AudienceManagerItem;
import java.util.ArrayList;
import java.util.List;

@Deprecated
public class SyncResult {
    private int folders = 0;
    private int segments = 0;
    private List<AudienceManagerItem> newSegments = new ArrayList<AudienceManagerItem>();
    private List<AudienceManagerFolder> newFolders = new ArrayList<AudienceManagerFolder>();

    public void incFolders() {
        ++this.folders;
    }

    public void incSegments() {
        ++this.segments;
    }

    public void add(AudienceManagerItem item) {
        this.newSegments.add(item);
    }

    public void add(AudienceManagerFolder folder) {
        this.newFolders.add(folder);
    }

    public List<AudienceManagerFolder> getNewFolders() {
        return this.newFolders;
    }

    public List<AudienceManagerItem> getNewSegments() {
        return this.newSegments;
    }

    public int getFoldersSynced() {
        return this.folders;
    }

    public int getSegmentsSynced() {
        return this.segments;
    }
}