Scene7APIClient.java 2.58 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  org.apache.sling.api.resource.ResourceResolver
 */
package com.day.cq.dam.scene7.api;

import com.day.cq.dam.scene7.api.S7Config;
import com.day.cq.dam.scene7.api.constants.Scene7JobType;
import com.day.cq.dam.scene7.api.model.Scene7Asset;
import com.day.cq.dam.scene7.impl.MetadataCondition;
import java.io.InputStream;
import org.apache.sling.api.resource.ResourceResolver;
import org.w3c.dom.Document;

public interface Scene7APIClient {
    public static final String CONTENTTYPE = "text/xml";
    public static final int RECORDS_PER_PAGE_NO_FILTER = 1000;
    public static final int RECORDS_PER_PAGE_WITH_FILTER = 10000;

    public Document deleteAsset(String var1, S7Config var2);

    public Document deleteFolder(String var1, S7Config var2);

    public Document getActiveJobs(String var1, String var2, S7Config var3);

    public Document getAssets(String[] var1, String[] var2, String[] var3, S7Config var4);

    public Document getAssociatedAssets(String var1, String[] var2, String[] var3, S7Config var4);

    public Document getCompanyMembership(ResourceResolver var1, String var2, String var3, String var4, String var5);

    public Document getFolderTree(String var1, int var2, String[] var3, String[] var4, S7Config var5);

    public Document getJobLogDetails(String var1, String var2, S7Config var3);

    public Document getPropertySets(String var1, S7Config var2);

    public Document getPropertySetTypes(S7Config var1);

    public Document getImagePresets(S7Config var1);

    public Document getUserInfo(ResourceResolver var1, String var2, String var3, String var4);

    public Document searchAssets(String var1, Boolean var2, Boolean var3, String[] var4, String[] var5, String[] var6, String[] var7, int var8, int var9, S7Config var10);

    public Document searchAssetsByMetadata(String var1, Boolean var2, String[] var3, String[] var4, Boolean var5, MetadataCondition[] var6, S7Config var7);

    public Document searchAssetsByMetadata(String var1, Boolean var2, String[] var3, String[] var4, Boolean var5, MetadataCondition[] var6, int var7, int var8, S7Config var9);

    public Document submitJob(String var1, Scene7JobType var2, S7Config var3);

    public Document getSystemProperties(S7Config var1);

    public InputStream getOriginalFile(String var1, S7Config var2);

    @Deprecated
    public InputStream getIPSFile(Scene7Asset var1, S7Config var2);

    public InputStream getThumbnailForAsset(Scene7Asset var1, S7Config var2);

    public Document setAssetPublishState(String var1, S7Config var2, String var3);
}