package org.joget.directory.dao;
import java.util.Collection;
import org.joget.directory.model.Organization;
public interface OrganizationDao {
Boolean addOrganization(Organization organization);
Boolean updateOrganization(Organization organization);
Boolean deleteOrganization(String id);
Organization getOrganization(String id);
Organization getOrganizationByName(String name);
Collection<Organization> getOrganizationsByFilter(String filterString, String sort, Boolean desc, Integer start, Integer rows);
Long getTotalOrganizationsByFilter(String filterString);
Collection<Organization> findOrganizations(String condition, Object[] params, String sort, Boolean desc, Integer start, Integer rows);
Long countOrganizations(String condition, Object[] params);
}