1
14
15 package com.liferay.portlet.documentlibrary.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 DLFileShortcutServiceUtil {
42 public static com.liferay.portlet.documentlibrary.model.DLFileShortcut addFileShortcut(
43 long folderId, long toFolderId, java.lang.String toName,
44 boolean addCommunityPermissions, boolean addGuestPermissions)
45 throws com.liferay.portal.PortalException,
46 com.liferay.portal.SystemException {
47 return getService()
48 .addFileShortcut(folderId, toFolderId, toName,
49 addCommunityPermissions, addGuestPermissions);
50 }
51
52 public static com.liferay.portlet.documentlibrary.model.DLFileShortcut addFileShortcut(
53 long folderId, long toFolderId, java.lang.String toName,
54 com.liferay.portal.service.ServiceContext serviceContext)
55 throws com.liferay.portal.PortalException,
56 com.liferay.portal.SystemException {
57 return getService()
58 .addFileShortcut(folderId, toFolderId, toName, serviceContext);
59 }
60
61 public static com.liferay.portlet.documentlibrary.model.DLFileShortcut addFileShortcut(
62 long folderId, long toFolderId, java.lang.String toName,
63 java.lang.String[] communityPermissions,
64 java.lang.String[] guestPermissions)
65 throws com.liferay.portal.PortalException,
66 com.liferay.portal.SystemException {
67 return getService()
68 .addFileShortcut(folderId, toFolderId, toName,
69 communityPermissions, guestPermissions);
70 }
71
72 public static void deleteFileShortcut(long fileShortcutId)
73 throws com.liferay.portal.PortalException,
74 com.liferay.portal.SystemException {
75 getService().deleteFileShortcut(fileShortcutId);
76 }
77
78 public static com.liferay.portlet.documentlibrary.model.DLFileShortcut getFileShortcut(
79 long fileShortcutId)
80 throws com.liferay.portal.PortalException,
81 com.liferay.portal.SystemException {
82 return getService().getFileShortcut(fileShortcutId);
83 }
84
85 public static com.liferay.portlet.documentlibrary.model.DLFileShortcut updateFileShortcut(
86 long fileShortcutId, long folderId, long toFolderId,
87 java.lang.String toName)
88 throws com.liferay.portal.PortalException,
89 com.liferay.portal.SystemException {
90 return getService()
91 .updateFileShortcut(fileShortcutId, folderId, toFolderId,
92 toName);
93 }
94
95 public static com.liferay.portlet.documentlibrary.model.DLFileShortcut updateFileShortcut(
96 long fileShortcutId, long folderId, long toFolderId,
97 java.lang.String toName,
98 com.liferay.portal.service.ServiceContext serviceContext)
99 throws com.liferay.portal.PortalException,
100 com.liferay.portal.SystemException {
101 return getService()
102 .updateFileShortcut(fileShortcutId, folderId, toFolderId,
103 toName, serviceContext);
104 }
105
106 public static DLFileShortcutService getService() {
107 if (_service == null) {
108 _service = (DLFileShortcutService)PortalBeanLocatorUtil.locate(DLFileShortcutService.class.getName());
109
110 ReferenceRegistry.registerReference(DLFileShortcutServiceUtil.class,
111 "_service");
112 MethodCache.remove(DLFileShortcutService.class);
113 }
114
115 return _service;
116 }
117
118 public void setService(DLFileShortcutService service) {
119 MethodCache.remove(DLFileShortcutService.class);
120
121 _service = service;
122
123 ReferenceRegistry.registerReference(DLFileShortcutServiceUtil.class,
124 "_service");
125 MethodCache.remove(DLFileShortcutService.class);
126 }
127
128 private static DLFileShortcutService _service;
129 }