DPSPageManager.java 1.12 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  aQute.bnd.annotation.ProviderType
 *  org.apache.sling.api.adapter.Adaptable
 *  org.apache.sling.commons.json.JSONArray
 *  org.apache.sling.commons.json.JSONObject
 */
package com.adobe.cq.mobile.dps.impl;

import aQute.bnd.annotation.ProviderType;
import com.adobe.cq.mobile.dps.DPSCollection;
import com.adobe.cq.mobile.dps.DPSException;
import com.adobe.cq.mobile.dps.DPSObject;
import com.adobe.cq.mobile.dps.DPSProject;
import org.apache.sling.api.adapter.Adaptable;
import org.apache.sling.commons.json.JSONArray;
import org.apache.sling.commons.json.JSONObject;

@ProviderType
public interface DPSPageManager
extends Adaptable {
    public JSONArray getAEMArticles(DPSProject var1) throws DPSException;

    public JSONArray getAEMBanners(DPSProject var1) throws DPSException;

    public JSONObject getAEMCollection(DPSCollection var1, boolean var2, boolean var3, boolean var4) throws DPSException;

    public JSONArray getAEMCollections(DPSProject var1, boolean var2) throws DPSException;

    public void unlink(DPSObject var1) throws DPSException;
}