1
22
23 package com.liferay.portlet.tags.service;
24
25
26
50 public interface TagsEntryService {
51 public com.liferay.portlet.tags.model.TagsEntry addEntry(
52 java.lang.String name)
53 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
54 com.liferay.portal.SystemException;
55
56 public com.liferay.portlet.tags.model.TagsEntry addEntry(
57 java.lang.String name, java.lang.String[] properties)
58 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
59 com.liferay.portal.SystemException;
60
61 public void deleteEntry(long entryId)
62 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
63 com.liferay.portal.SystemException;
64
65 public java.util.List<com.liferay.portlet.tags.model.TagsEntry> getEntries(
66 java.lang.String className, long classPK)
67 throws java.rmi.RemoteException, com.liferay.portal.SystemException;
68
69 public java.util.List<com.liferay.portlet.tags.model.TagsEntry> getEntries(
70 long groupId, long companyId, long classNameId, java.lang.String name)
71 throws java.rmi.RemoteException, com.liferay.portal.SystemException;
72
73 public void mergeEntries(long fromEntryId, long toEntryId)
74 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
75 com.liferay.portal.SystemException;
76
77 public java.util.List<com.liferay.portlet.tags.model.TagsEntry> search(
78 long companyId, java.lang.String name, java.lang.String[] properties)
79 throws java.rmi.RemoteException, com.liferay.portal.SystemException;
80
81 public java.util.List<com.liferay.portlet.tags.model.TagsEntry> search(
82 long companyId, java.lang.String name, java.lang.String[] properties,
83 int start, int end)
84 throws java.rmi.RemoteException, com.liferay.portal.SystemException;
85
86 public com.liferay.portal.kernel.json.JSONArray searchAutocomplete(
87 long companyId, java.lang.String name, java.lang.String[] properties,
88 int start, int end)
89 throws java.rmi.RemoteException, com.liferay.portal.SystemException;
90
91 public int searchCount(long companyId, java.lang.String name,
92 java.lang.String[] properties)
93 throws java.rmi.RemoteException, com.liferay.portal.SystemException;
94
95 public com.liferay.portlet.tags.model.TagsEntry updateEntry(long entryId,
96 java.lang.String name)
97 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
98 com.liferay.portal.SystemException;
99
100 public com.liferay.portlet.tags.model.TagsEntry updateEntry(long entryId,
101 java.lang.String name, java.lang.String[] properties)
102 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
103 com.liferay.portal.SystemException;
104 }