1
22
23 package com.liferay.portlet.tags.service.base;
24
25 import com.liferay.portal.SystemException;
26 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
27
28 import com.liferay.portlet.tags.model.TagsSource;
29 import com.liferay.portlet.tags.model.impl.TagsSourceImpl;
30 import com.liferay.portlet.tags.service.TagsSourceLocalService;
31 import com.liferay.portlet.tags.service.persistence.TagsSourceUtil;
32
33 import java.util.List;
34
35
41 public abstract class TagsSourceLocalServiceBaseImpl
42 implements TagsSourceLocalService {
43 public TagsSource addTagsSource(TagsSource model) throws SystemException {
44 TagsSource tagsSource = new TagsSourceImpl();
45 tagsSource.setNew(true);
46 tagsSource.setSourceId(model.getSourceId());
47 tagsSource.setParentSourceId(model.getParentSourceId());
48 tagsSource.setName(model.getName());
49 tagsSource.setAcronym(model.getAcronym());
50
51 return TagsSourceUtil.update(tagsSource);
52 }
53
54 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
55 throws SystemException {
56 return TagsSourceUtil.findWithDynamicQuery(queryInitializer);
57 }
58
59 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
60 int begin, int end) throws SystemException {
61 return TagsSourceUtil.findWithDynamicQuery(queryInitializer, begin, end);
62 }
63
64 public TagsSource updateTagsSource(TagsSource model)
65 throws SystemException {
66 TagsSource tagsSource = new TagsSourceImpl();
67 tagsSource.setNew(false);
68 tagsSource.setSourceId(model.getSourceId());
69 tagsSource.setParentSourceId(model.getParentSourceId());
70 tagsSource.setName(model.getName());
71 tagsSource.setAcronym(model.getAcronym());
72
73 return TagsSourceUtil.update(tagsSource);
74 }
75 }