Scene7Service.java 3.25 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  org.apache.sling.api.resource.Resource
 *  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.model.Scene7Asset;
import com.day.cq.dam.scene7.api.model.Scene7Folder;
import com.day.cq.dam.scene7.api.model.Scene7PropertySet;
import com.day.cq.dam.scene7.api.model.UploadJobDetail;
import com.day.cq.dam.scene7.impl.MetadataCondition;
import java.util.ArrayList;
import java.util.List;
import org.apache.sling.api.resource.Resource;
import org.apache.sling.api.resource.ResourceResolver;

public interface Scene7Service {
    public static final int CONTAINER = 1;
    public static final int MEMBER = 2;
    public static final int OWNER = 3;
    public static final int DERIVED = 4;
    public static final int GENERATOR = 5;
    public static final int GENERATED = 6;

    public String getPublishServer(S7Config var1);

    public String getApplicationPropertyHandle(S7Config var1);

    public String getVideoEncoderPresetTypeHandle(S7Config var1);

    public List<Scene7PropertySet> getPropertySets(String var1, S7Config var2);

    public String getUserHandle(ResourceResolver var1, String var2, String var3, String var4);

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

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

    public String getFolderHandle(String var1, S7Config var2);

    public String deleteFolder(String var1, S7Config var2);

    public String deleteAsset(String var1, S7Config var2);

    public List<Scene7Asset> searchAssetsByMetadata(String var1, Boolean var2, String[] var3, String[] var4, Boolean var5, MetadataCondition[] var6, S7Config var7);

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

    public List<Scene7Asset> getAssets(String[] var1, String[] var2, String[] var3, S7Config var4);

    public ArrayList<UploadJobDetail> getMultiFileJobLogDetails(String var1, S7Config var2);

    public boolean isJobActiveByJobHandle(String var1, S7Config var2);

    public boolean isJobActiveByOriginalName(String var1, S7Config var2);

    public List<String> getJobLogDetails(String var1, S7Config var2);

    public List<String> getImagePresets(S7Config var1);

    public String getFlashTemplatesServer(S7Config var1);

    public List<Scene7Asset> searchAssets(String var1, Boolean var2, Boolean var3, String[] var4, String[] var5, String[] var6, String[] var7, S7Config var8);

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

    public Scene7Asset getAssociatedAssets(Scene7Asset var1, S7Config var2);

    public Scene7Asset getMasterAsset(Scene7Asset var1, S7Config var2);

    public String getFxgServer(S7Config var1);

    public String setAssetPublishState(Resource var1, boolean var2, S7Config var3);

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