1
22
23 package com.liferay.portlet.tags.service.impl;
24
25 import com.liferay.portal.PortalException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.kernel.json.JSONArrayWrapper;
28 import com.liferay.portal.service.impl.PrincipalBean;
29 import com.liferay.portlet.tags.model.TagsEntry;
30 import com.liferay.portlet.tags.service.TagsEntryLocalServiceUtil;
31 import com.liferay.portlet.tags.service.TagsEntryService;
32
33 import java.util.List;
34
35
41 public class TagsEntryServiceImpl
42 extends PrincipalBean implements TagsEntryService {
43
44 public TagsEntry addEntry(String name)
45 throws PortalException, SystemException {
46
47 return TagsEntryLocalServiceUtil.addEntry(getUserId(), name);
48 }
49
50 public TagsEntry addEntry(String name, String[] properties)
51 throws PortalException, SystemException {
52
53 return TagsEntryLocalServiceUtil.addEntry(
54 getUserId(), name, properties);
55 }
56
57 public void deleteEntry(long entryId)
58 throws PortalException, SystemException {
59
60 TagsEntryLocalServiceUtil.deleteEntry(entryId);
61 }
62
63 public List getEntries(String className, long classPK)
64 throws PortalException, SystemException {
65
66 return TagsEntryLocalServiceUtil.getEntries(className, classPK);
67 }
68
69 public List search(long companyId, String name, String[] properties)
70 throws SystemException {
71
72 return TagsEntryLocalServiceUtil.search(companyId, name, properties);
73 }
74
75 public List search(
76 long companyId, String name, String[] properties, int begin, int end)
77 throws SystemException {
78
79 return TagsEntryLocalServiceUtil.search(
80 companyId, name, properties, begin, end);
81 }
82
83 public JSONArrayWrapper searchAutocomplete(
84 long companyId, String name, String[] properties, int begin,
85 int end)
86 throws SystemException {
87
88 return TagsEntryLocalServiceUtil.searchAutocomplete(
89 companyId, name, properties, begin, end);
90 }
91
92 public int searchCount(long companyId, String name, String[] properties)
93 throws SystemException {
94
95 return TagsEntryLocalServiceUtil.searchCount(
96 companyId, name, properties);
97 }
98
99 public TagsEntry updateEntry(long entryId, String name)
100 throws PortalException, SystemException {
101
102 return TagsEntryLocalServiceUtil.updateEntry(entryId, name);
103 }
104
105 public TagsEntry updateEntry(long entryId, String name, String[] properties)
106 throws PortalException, SystemException {
107
108 return TagsEntryLocalServiceUtil.updateEntry(
109 getUserId(), entryId, name, properties);
110 }
111
112 }