FMCRUDService.java 1.89 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  com.adobe.granite.asset.api.Asset
 *  javax.jcr.Session
 *  org.apache.sling.api.resource.ResourceResolver
 *  org.apache.sling.commons.json.JSONObject
 */
package com.adobe.aem.formsndocuments.service;

import com.adobe.aemforms.fm.exception.FormsMgrException;
import com.adobe.granite.asset.api.Asset;
import java.io.IOException;
import javax.jcr.Session;
import org.apache.sling.api.resource.ResourceResolver;
import org.apache.sling.commons.json.JSONObject;

public interface FMCRUDService {
    public void deleteCRXResource(Session var1, String var2) throws FormsMgrException;

    public void createFormset(ResourceResolver var1, JSONObject var2) throws FormsMgrException, IOException;

    public Asset createAsset(ResourceResolver var1, JSONObject var2) throws FormsMgrException;

    public void updateFormset(ResourceResolver var1, JSONObject var2) throws FormsMgrException;

    public void generateFormsetThumbnail(ResourceResolver var1, String var2) throws FormsMgrException, IOException;

    public String createFragmentFromPanel(ResourceResolver var1, JSONObject var2) throws FormsMgrException;

    public void cleanUpForm(Session var1, String var2) throws FormsMgrException;

    public void cleanUpReviewInfo(Session var1, String var2) throws FormsMgrException;

    public void cleanUpABTestingInfo(Session var1, String var2) throws FormsMgrException;

    public void cleanUpFormABTestingInfo(Session var1, String var2) throws FormsMgrException;

    public void cleanUpFormPageABTestingInfo(Session var1, String var2) throws FormsMgrException;

    public void cleanUpAnalyticsInfo(Session var1, String var2) throws FormsMgrException;

    public void createTheme(ResourceResolver var1, JSONObject var2) throws FormsMgrException;

    public boolean checkNodeExist(ResourceResolver var1, String var2) throws FormsMgrException;
}