1
19
20 package com.liferay.portlet.documentlibrary.service;
21
22
23
44 public class DLFolderServiceUtil {
45 public static com.liferay.portlet.documentlibrary.model.DLFolder addFolder(
46 long groupId, long parentFolderId, java.lang.String name,
47 java.lang.String description,
48 com.liferay.portal.service.ServiceContext serviceContext)
49 throws com.liferay.portal.PortalException,
50 com.liferay.portal.SystemException {
51 return getService()
52 .addFolder(groupId, parentFolderId, name, description,
53 serviceContext);
54 }
55
56 public static com.liferay.portlet.documentlibrary.model.DLFolder copyFolder(
57 long groupId, long sourceFolderId, long parentFolderId,
58 java.lang.String name, java.lang.String description,
59 com.liferay.portal.service.ServiceContext serviceContext)
60 throws com.liferay.portal.PortalException,
61 com.liferay.portal.SystemException, java.rmi.RemoteException {
62 return getService()
63 .copyFolder(groupId, sourceFolderId, parentFolderId, name,
64 description, serviceContext);
65 }
66
67 public static void deleteFolder(long folderId)
68 throws com.liferay.portal.PortalException,
69 com.liferay.portal.SystemException, java.rmi.RemoteException {
70 getService().deleteFolder(folderId);
71 }
72
73 public static void deleteFolder(long groupId, long parentFolderId,
74 java.lang.String name)
75 throws com.liferay.portal.PortalException,
76 com.liferay.portal.SystemException, java.rmi.RemoteException {
77 getService().deleteFolder(groupId, parentFolderId, name);
78 }
79
80 public static com.liferay.portlet.documentlibrary.model.DLFolder getFolder(
81 long folderId)
82 throws com.liferay.portal.PortalException,
83 com.liferay.portal.SystemException {
84 return getService().getFolder(folderId);
85 }
86
87 public static com.liferay.portlet.documentlibrary.model.DLFolder getFolder(
88 long groupId, long parentFolderId, java.lang.String name)
89 throws com.liferay.portal.PortalException,
90 com.liferay.portal.SystemException {
91 return getService().getFolder(groupId, parentFolderId, name);
92 }
93
94 public static long getFolderId(long groupId, long parentFolderId,
95 java.lang.String name)
96 throws com.liferay.portal.PortalException,
97 com.liferay.portal.SystemException {
98 return getService().getFolderId(groupId, parentFolderId, name);
99 }
100
101 public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFolder> getFolders(
102 long groupId, long parentFolderId)
103 throws com.liferay.portal.PortalException,
104 com.liferay.portal.SystemException {
105 return getService().getFolders(groupId, parentFolderId);
106 }
107
108 public static boolean hasInheritableLock(long folderId)
109 throws com.liferay.portal.PortalException {
110 return getService().hasInheritableLock(folderId);
111 }
112
113 public static com.liferay.lock.model.Lock lockFolder(long folderId)
114 throws com.liferay.portal.PortalException,
115 com.liferay.portal.SystemException, java.rmi.RemoteException {
116 return getService().lockFolder(folderId);
117 }
118
119 public static com.liferay.lock.model.Lock lockFolder(long folderId,
120 java.lang.String owner, boolean inheritable, long expirationTime)
121 throws com.liferay.portal.PortalException,
122 com.liferay.portal.SystemException, java.rmi.RemoteException {
123 return getService()
124 .lockFolder(folderId, owner, inheritable, expirationTime);
125 }
126
127 public static com.liferay.lock.model.Lock refreshFolderLock(
128 java.lang.String lockUuid, long expirationTime)
129 throws com.liferay.portal.PortalException {
130 return getService().refreshFolderLock(lockUuid, expirationTime);
131 }
132
133 public static void reIndexSearch(long companyId)
134 throws com.liferay.portal.PortalException,
135 com.liferay.portal.SystemException {
136 getService().reIndexSearch(companyId);
137 }
138
139 public static void unlockFolder(long folderId, java.lang.String lockUuid)
140 throws com.liferay.portal.PortalException {
141 getService().unlockFolder(folderId, lockUuid);
142 }
143
144 public static void unlockFolder(long groupId, long parentFolderId,
145 java.lang.String name, java.lang.String lockUuid)
146 throws com.liferay.portal.PortalException,
147 com.liferay.portal.SystemException {
148 getService().unlockFolder(groupId, parentFolderId, name, lockUuid);
149 }
150
151 public static com.liferay.portlet.documentlibrary.model.DLFolder updateFolder(
152 long folderId, long parentFolderId, java.lang.String name,
153 java.lang.String description,
154 com.liferay.portal.service.ServiceContext serviceContext)
155 throws com.liferay.portal.PortalException,
156 com.liferay.portal.SystemException, java.rmi.RemoteException {
157 return getService()
158 .updateFolder(folderId, parentFolderId, name, description,
159 serviceContext);
160 }
161
162 public static boolean verifyInheritableLock(long folderId,
163 java.lang.String lockUuid) throws com.liferay.portal.PortalException {
164 return getService().verifyInheritableLock(folderId, lockUuid);
165 }
166
167 public static DLFolderService getService() {
168 if (_service == null) {
169 throw new RuntimeException("DLFolderService is not set");
170 }
171
172 return _service;
173 }
174
175 public void setService(DLFolderService service) {
176 _service = service;
177 }
178
179 private static DLFolderService _service;
180 }