1
14
15 package com.liferay.portlet.bookmarks.service;
16
17 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18 import com.liferay.portal.kernel.util.MethodCache;
19 import com.liferay.portal.kernel.util.ReferenceRegistry;
20
21
41 public class BookmarksEntryServiceUtil {
42 public static com.liferay.portlet.bookmarks.model.BookmarksEntry addEntry(
43 long folderId, java.lang.String name, java.lang.String url,
44 java.lang.String comments,
45 com.liferay.portal.service.ServiceContext serviceContext)
46 throws com.liferay.portal.PortalException,
47 com.liferay.portal.SystemException {
48 return getService()
49 .addEntry(folderId, name, url, comments, serviceContext);
50 }
51
52 public static void deleteEntry(long entryId)
53 throws com.liferay.portal.PortalException,
54 com.liferay.portal.SystemException {
55 getService().deleteEntry(entryId);
56 }
57
58 public static com.liferay.portlet.bookmarks.model.BookmarksEntry getEntry(
59 long entryId)
60 throws com.liferay.portal.PortalException,
61 com.liferay.portal.SystemException {
62 return getService().getEntry(entryId);
63 }
64
65 public static com.liferay.portlet.bookmarks.model.BookmarksEntry openEntry(
66 long entryId)
67 throws com.liferay.portal.PortalException,
68 com.liferay.portal.SystemException {
69 return getService().openEntry(entryId);
70 }
71
72 public static com.liferay.portlet.bookmarks.model.BookmarksEntry updateEntry(
73 long entryId, long folderId, java.lang.String name,
74 java.lang.String url, java.lang.String comments,
75 com.liferay.portal.service.ServiceContext serviceContext)
76 throws com.liferay.portal.PortalException,
77 com.liferay.portal.SystemException {
78 return getService()
79 .updateEntry(entryId, folderId, name, url, comments,
80 serviceContext);
81 }
82
83 public static BookmarksEntryService getService() {
84 if (_service == null) {
85 _service = (BookmarksEntryService)PortalBeanLocatorUtil.locate(BookmarksEntryService.class.getName());
86
87 ReferenceRegistry.registerReference(BookmarksEntryServiceUtil.class,
88 "_service");
89 MethodCache.remove(BookmarksEntryService.class);
90 }
91
92 return _service;
93 }
94
95 public void setService(BookmarksEntryService service) {
96 MethodCache.remove(BookmarksEntryService.class);
97
98 _service = service;
99
100 ReferenceRegistry.registerReference(BookmarksEntryServiceUtil.class,
101 "_service");
102 MethodCache.remove(BookmarksEntryService.class);
103 }
104
105 private static BookmarksEntryService _service;
106 }