1 16 package com.blandware.atleap.persistence.core; 17 18 import com.blandware.atleap.model.core.Group; 19 import com.blandware.atleap.common.util.PartialCollection; 20 import com.blandware.atleap.common.util.QueryInfo; 21 22 31 public interface GroupDAO extends DAO { 32 34 39 public void createGroup(Group group); 40 41 47 public Group retrieveGroup(String groupName); 48 49 54 public void updateGroup(Group group); 55 56 61 public void deleteGroup(Group group); 62 63 65 71 public PartialCollection listGroups(QueryInfo queryInfo); 72 73 80 public boolean hasDuplicates(Group group); 81 82 84 90 public Group findGroupByTitle(String title); 91 92 } 93 | Popular Tags |