LiveRelationshipManager.java 2.72 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.wcm.api.msm;

import com.day.cq.wcm.api.Page;
import com.day.cq.wcm.api.WCMException;
import com.day.cq.wcm.api.msm.LiveCopy;
import com.day.cq.wcm.api.msm.LiveRelationship;
import com.day.cq.wcm.api.msm.RolloutManager;
import java.util.Collection;
import java.util.Map;
import org.apache.sling.api.resource.Resource;
import org.apache.sling.api.resource.ResourceResolver;

@Deprecated
public interface LiveRelationshipManager {
    public Map<String, LiveCopy> getLiveCopies();

    public LiveCopy getLiveCopy(Resource var1);

    public Collection<LiveRelationship> getLiveRelationships(Page var1, RolloutManager.Trigger var2, String[] var3, boolean var4) throws WCMException;

    public Collection<LiveRelationship> getLiveRelationships(Resource var1, RolloutManager.Trigger var2, String[] var3, boolean var4) throws WCMException;

    public LiveRelationship getLiveRelationship(Resource var1, boolean var2) throws WCMException;

    public boolean isLiveCopy(Resource var1);

    public boolean isInBlueprint(Resource var1);

    public boolean isSource(Resource var1);

    public void cancelRelationship(ResourceResolver var1, LiveRelationship var2, boolean var3, boolean var4) throws WCMException;

    public void reenableRelationship(ResourceResolver var1, LiveRelationship var2, boolean var3) throws WCMException;

    public void toggleRelationship(ResourceResolver var1, LiveRelationship var2, boolean var3, boolean var4) throws WCMException;

    public void cancelPropertyRelationship(ResourceResolver var1, LiveRelationship var2, String[] var3, boolean var4) throws WCMException;

    public void reenablePropertyRelationship(ResourceResolver var1, LiveRelationship var2, String[] var3, boolean var4) throws WCMException;

    @Deprecated
    public void cancelRelationship(ResourceResolver var1, LiveRelationship var2, boolean var3) throws WCMException;

    @Deprecated
    public void reenableRelationship(ResourceResolver var1, LiveRelationship var2) throws WCMException;

    @Deprecated
    public void toggleRelationship(ResourceResolver var1, LiveRelationship var2, boolean var3) throws WCMException;

    public Map<String, Page> getSkippedSourcePages(Page var1) throws WCMException;

    public void addSkippedPage(Page var1, String var2, boolean var3) throws WCMException;

    public void addSkippedPages(Page var1, String[] var2, boolean var3) throws WCMException;

    public void removeSkippedPage(Page var1, String var2, boolean var3) throws WCMException;

    public void removeSkippedPages(Page var1, String[] var2, boolean var3) throws WCMException;
}