DPSClient.java
2.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
/*
* 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.DPSEntity;
import com.adobe.cq.mobile.dps.DPSException;
import com.adobe.cq.mobile.dps.DPSProject;
import java.util.List;
import org.apache.sling.api.adapter.Adaptable;
import org.apache.sling.commons.json.JSONArray;
import org.apache.sling.commons.json.JSONObject;
@ProviderType
public interface DPSClient
extends Adaptable {
public boolean articleExistsInDPS(DPSProject var1, String var2) throws DPSException;
public boolean bannerExistsInDPS(DPSProject var1, String var2) throws DPSException;
public void uploadEntity(DPSEntity var1, boolean var2, boolean var3) throws DPSException;
public String publishEntity(DPSEntity var1) throws DPSException;
public String unpublishEntity(DPSEntity var1) throws DPSException;
public void deleteEntity(DPSEntity var1, boolean var2) throws DPSException;
public JSONArray getDPSArticles(DPSProject var1, boolean var2, boolean var3) throws DPSException;
public JSONArray getDPSBanners(DPSProject var1, boolean var2, boolean var3) throws DPSException;
public JSONArray getDPSCollections(DPSProject var1, boolean var2, boolean var3, boolean var4) throws DPSException;
public JSONArray getDPSLayouts(DPSProject var1, boolean var2, boolean var3) throws DPSException;
public JSONObject getStatuses(DPSCollection var1) throws DPSException;
public JSONObject getReferences(DPSEntity var1) throws DPSException;
public void addContentToCollection(DPSCollection var1, DPSEntity var2) throws DPSException;
public void updateCollectionContents(DPSCollection var1, List<String> var2, boolean var3) throws DPSException;
public void uploadHTMLResources(DPSProject var1) throws DPSException;
public void preview(DPSProject var1) throws DPSException;
public void publish(DPSProject var1, List<DPSEntity> var2) throws DPSException;
public void unpublish(DPSProject var1, List<DPSEntity> var2) throws DPSException;
public JSONObject getStatuses(DPSProject var1, List<String> var2) throws DPSException;
}