package com.salesmanager.core.service.reference.impl.dao;
import java.util.Collection;
import java.util.List;
import com.salesmanager.core.entity.reference.Portlet;
public interface IPortletDao {
public void persist(Portlet transientInstance);
public void saveOrUpdate(Portlet instance);
public void delete(Portlet persistentInstance);
public Portlet findById(long id);
public Collection<Portlet> getPortlets(long pageId, String columnId, int merchantId);
public void deleteAll(Collection<Portlet> instances);
public void saveOrUpdateAll(Collection<Portlet> instances);
public Collection<Portlet> getDynamicLabels(List<Long> ids, int merchantId);
public Collection<Portlet> getPortlets(long pageId, int merchantId);
}