1
22
23 package com.liferay.portal.service.base;
24
25 import com.liferay.portal.SystemException;
26 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
27 import com.liferay.portal.model.UserGroup;
28 import com.liferay.portal.model.impl.UserGroupImpl;
29 import com.liferay.portal.service.UserGroupLocalService;
30 import com.liferay.portal.service.persistence.UserGroupUtil;
31
32 import java.util.List;
33
34
40 public abstract class UserGroupLocalServiceBaseImpl
41 implements UserGroupLocalService {
42 public UserGroup addUserGroup(UserGroup model) throws SystemException {
43 UserGroup userGroup = new UserGroupImpl();
44 userGroup.setNew(true);
45 userGroup.setUserGroupId(model.getUserGroupId());
46 userGroup.setCompanyId(model.getCompanyId());
47 userGroup.setParentUserGroupId(model.getParentUserGroupId());
48 userGroup.setName(model.getName());
49 userGroup.setDescription(model.getDescription());
50
51 return UserGroupUtil.update(userGroup);
52 }
53
54 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
55 throws SystemException {
56 return UserGroupUtil.findWithDynamicQuery(queryInitializer);
57 }
58
59 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
60 int begin, int end) throws SystemException {
61 return UserGroupUtil.findWithDynamicQuery(queryInitializer, begin, end);
62 }
63
64 public UserGroup updateUserGroup(UserGroup model) throws SystemException {
65 UserGroup userGroup = new UserGroupImpl();
66 userGroup.setNew(false);
67 userGroup.setUserGroupId(model.getUserGroupId());
68 userGroup.setCompanyId(model.getCompanyId());
69 userGroup.setParentUserGroupId(model.getParentUserGroupId());
70 userGroup.setName(model.getName());
71 userGroup.setDescription(model.getDescription());
72
73 return UserGroupUtil.update(userGroup);
74 }
75 }