ProductRelationshipsProvider.java
983 Bytes
/*
* Decompiled with CFR 0_118.
*
* Could not load the following classes:
* aQute.bnd.annotation.ProviderType
* com.day.cq.wcm.api.Page
* org.apache.sling.api.SlingHttpServletRequest
*/
package com.adobe.cq.commerce.api;
import aQute.bnd.annotation.ProviderType;
import com.adobe.cq.commerce.api.CommerceException;
import com.adobe.cq.commerce.api.CommerceSession;
import com.adobe.cq.commerce.api.Product;
import com.adobe.cq.commerce.api.ProductRelationship;
import com.day.cq.wcm.api.Page;
import java.util.List;
import java.util.Map;
import org.apache.sling.api.SlingHttpServletRequest;
@ProviderType
public interface ProductRelationshipsProvider {
public static final String RELATIONSHIP_TYPE_PN = "commerce.productRelationshipsProvider.type";
public Map<String, String> getRelationshipTypes();
public List<ProductRelationship> getRelationships(SlingHttpServletRequest var1, CommerceSession var2, Page var3, Product var4) throws CommerceException;
}