TestandtargetService.java 5 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  aQute.bnd.annotation.ProviderType
 *  com.day.cq.wcm.webservicesupport.Configuration
 */
package com.day.cq.analytics.testandtarget;

import aQute.bnd.annotation.ProviderType;
import com.day.cq.analytics.testandtarget.Campaign;
import com.day.cq.analytics.testandtarget.Folder;
import com.day.cq.analytics.testandtarget.HTMLOffer;
import com.day.cq.analytics.testandtarget.ListOffersRequest;
import com.day.cq.analytics.testandtarget.ListSegmentsRequest;
import com.day.cq.analytics.testandtarget.Offer;
import com.day.cq.analytics.testandtarget.PerformanceReport;
import com.day.cq.analytics.testandtarget.PerformanceReportRequest;
import com.day.cq.analytics.testandtarget.ReportType;
import com.day.cq.analytics.testandtarget.Reports;
import com.day.cq.analytics.testandtarget.Resolution;
import com.day.cq.analytics.testandtarget.SaveOfferRequest;
import com.day.cq.analytics.testandtarget.Segment;
import com.day.cq.analytics.testandtarget.TestandtargetException;
import com.day.cq.analytics.testandtarget.ViewOfferRequest;
import com.day.cq.analytics.testandtarget.ViewOfferResponse;
import com.day.cq.analytics.testandtarget.impl.TestandtargetCampaign;
import com.day.cq.analytics.testandtarget.util.CampaignType;
import com.day.cq.wcm.webservicesupport.Configuration;
import java.util.Collection;
import java.util.Date;
import java.util.List;
import java.util.Map;

@Deprecated
@ProviderType
public interface TestandtargetService {
    public static final String OPERATION_FOLDER_LIST = "folderList";
    public static final String OPERATION_CAMPAIGN_LIST = "campaignList";
    public static final String OPERATION_SAVE_HTML_OFFER = "saveHtmlOfferContent";
    public static final String OPERATION_GET_HTML_OFFER = "getHtmlOfferContent";
    public static final String OPERATION_HTML_OFFER_LIST = "offerList";
    public static final String OPERATION_DELETE = "deleteWidgetOffer";
    public static final String OPERATION_SAVE = "saveWidgetOffer";
    public static final String OPERATION_SET_CAMPAIGN_STATE = "setCampaignState";
    public static final String OPERATION_SAVE_CAMPAIGN = "saveCampaign";
    public static final String OPERATION_REPORT = "report";
    public static final String PN_EMAIL = "email";
    public static final String PN_PASSWORD = "password";
    public static final String CAMPAIGN_STATE_APPROVED = "Approved";
    public static final String CAMPAIGN_STATE_DEACTIVATED = "Deactivated";
    public static final String PN_CLIENTCODE = "clientcode";

    public Folder listFolders(Configuration var1) throws TestandtargetException;

    public String publishOffer(Configuration var1, String var2, String var3, String var4) throws TestandtargetException;

    public String unpublishOffer(Configuration var1, String var2, String var3, String var4) throws TestandtargetException;

    public void saveCampaign(Configuration var1, String var2, TestandtargetCampaign var3) throws TestandtargetException;

    public String createWidgetOffer(Configuration var1, String var2, String var3, String var4) throws TestandtargetException;

    public void createHTMLOffer(Configuration var1, String var2, String var3, String var4) throws TestandtargetException;

    public long createHTMLOffer(Configuration var1, SaveOfferRequest var2) throws TestandtargetException;

    public HTMLOffer getHTMLOffer(Configuration var1, String var2) throws TestandtargetException;

    public ViewOfferResponse getReusableOffer(Configuration var1, ViewOfferRequest var2) throws TestandtargetException;

    public Collection<Offer> listOffers(Configuration var1, String var2) throws TestandtargetException;

    public Collection<ViewOfferResponse> listOffers(Configuration var1, ListOffersRequest var2) throws TestandtargetException;

    public Map<Integer, String> listCampaigns(Configuration var1, Date var2, Date var3, String var4, String var5, String var6, String var7) throws TestandtargetException;

    public boolean setCampaignState(Configuration var1, String var2, String var3, String var4) throws TestandtargetException;

    public void checkCredentials(String var1, String var2, String var3) throws TestandtargetException;

    public Reports getPerformanceReport(Configuration var1, ReportType var2, String var3, String var4, Date var5, Date var6, Resolution var7) throws TestandtargetException;

    public PerformanceReport getPerformanceReport(Configuration var1, PerformanceReportRequest var2) throws TestandtargetException;

    public List<Segment> listSegments(Configuration var1, ListSegmentsRequest var2) throws TestandtargetException;

    public List<String> getMboxActivityCollisions(Configuration var1, String var2, String var3) throws TestandtargetException;

    public List<String> listMboxNames(Configuration var1) throws TestandtargetException;

    public Campaign getCampaignByThirdPartyId(Configuration var1, String var2, CampaignType var3) throws TestandtargetException;

    public Campaign getCampaignById(Configuration var1, long var2, CampaignType var4) throws TestandtargetException;
}