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.Role;
28 import com.liferay.portal.model.impl.RoleImpl;
29 import com.liferay.portal.service.RoleLocalService;
30 import com.liferay.portal.service.persistence.RoleUtil;
31
32 import java.util.List;
33
34
40 public abstract class RoleLocalServiceBaseImpl implements RoleLocalService {
41 public Role addRole(Role model) throws SystemException {
42 Role role = new RoleImpl();
43 role.setNew(true);
44 role.setRoleId(model.getRoleId());
45 role.setCompanyId(model.getCompanyId());
46 role.setClassNameId(model.getClassNameId());
47 role.setClassPK(model.getClassPK());
48 role.setName(model.getName());
49 role.setDescription(model.getDescription());
50 role.setType(model.getType());
51
52 return RoleUtil.update(role);
53 }
54
55 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
56 throws SystemException {
57 return RoleUtil.findWithDynamicQuery(queryInitializer);
58 }
59
60 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
61 int begin, int end) throws SystemException {
62 return RoleUtil.findWithDynamicQuery(queryInitializer, begin, end);
63 }
64
65 public Role updateRole(Role model) throws SystemException {
66 Role role = new RoleImpl();
67 role.setNew(false);
68 role.setRoleId(model.getRoleId());
69 role.setCompanyId(model.getCompanyId());
70 role.setClassNameId(model.getClassNameId());
71 role.setClassPK(model.getClassPK());
72 role.setName(model.getName());
73 role.setDescription(model.getDescription());
74 role.setType(model.getType());
75
76 return RoleUtil.update(role);
77 }
78 }