/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package com.smartitengineering.user.service; import com.smartitengineering.user.domain.User; import com.smartitengineering.user.domain.UserGroup; import java.util.Collection; /** * * @author russel */ public interface UserGroupService { public void save(UserGroup userGroup); public void update(UserGroup userGroup); public void delete(UserGroup userGroup); public Collection<UserGroup> getByOrganizationName(String organizationName); public UserGroup getByOrganizationAndUserGroupName(String organizationShortName, String userGroupName); public Collection<UserGroup> getAllUserGroup(); public void validateUserGroup(UserGroup userGroup); public Collection<UserGroup> getUserGroupsByUser(User user); }