1
22
23 package com.liferay.portlet.documentlibrary.service;
24
25
26
53 public class DLFileEntryServiceUtil {
54 public static com.liferay.portlet.documentlibrary.model.DLFileEntry addFileEntry(
55 long folderId, java.lang.String name, java.lang.String title,
56 java.lang.String description, java.lang.String[] tagsEntries,
57 java.lang.String extraSettings, byte[] byteArray,
58 boolean addCommunityPermissions, boolean addGuestPermissions)
59 throws com.liferay.portal.PortalException,
60 com.liferay.portal.SystemException, java.rmi.RemoteException {
61 DLFileEntryService dlFileEntryService = DLFileEntryServiceFactory.getService();
62
63 return dlFileEntryService.addFileEntry(folderId, name, title,
64 description, tagsEntries, extraSettings, byteArray,
65 addCommunityPermissions, addGuestPermissions);
66 }
67
68 public static com.liferay.portlet.documentlibrary.model.DLFileEntry addFileEntry(
69 long folderId, java.lang.String name, java.lang.String title,
70 java.lang.String description, java.lang.String[] tagsEntries,
71 java.lang.String extraSettings, byte[] byteArray,
72 java.lang.String[] communityPermissions,
73 java.lang.String[] guestPermissions)
74 throws com.liferay.portal.PortalException,
75 com.liferay.portal.SystemException, java.rmi.RemoteException {
76 DLFileEntryService dlFileEntryService = DLFileEntryServiceFactory.getService();
77
78 return dlFileEntryService.addFileEntry(folderId, name, title,
79 description, tagsEntries, extraSettings, byteArray,
80 communityPermissions, guestPermissions);
81 }
82
83 public static void deleteFileEntry(long folderId, java.lang.String name)
84 throws com.liferay.portal.PortalException,
85 com.liferay.portal.SystemException, java.rmi.RemoteException {
86 DLFileEntryService dlFileEntryService = DLFileEntryServiceFactory.getService();
87
88 dlFileEntryService.deleteFileEntry(folderId, name);
89 }
90
91 public static void deleteFileEntry(long folderId, java.lang.String name,
92 double version)
93 throws com.liferay.portal.PortalException,
94 com.liferay.portal.SystemException, java.rmi.RemoteException {
95 DLFileEntryService dlFileEntryService = DLFileEntryServiceFactory.getService();
96
97 dlFileEntryService.deleteFileEntry(folderId, name, version);
98 }
99
100 public static void deleteFileEntryByTitle(long folderId,
101 java.lang.String titleWithExtension)
102 throws com.liferay.portal.PortalException,
103 com.liferay.portal.SystemException, java.rmi.RemoteException {
104 DLFileEntryService dlFileEntryService = DLFileEntryServiceFactory.getService();
105
106 dlFileEntryService.deleteFileEntryByTitle(folderId, titleWithExtension);
107 }
108
109 public static com.liferay.portlet.documentlibrary.model.DLFileEntry getFileEntry(
110 long folderId, java.lang.String name)
111 throws com.liferay.portal.PortalException,
112 com.liferay.portal.SystemException, java.rmi.RemoteException {
113 DLFileEntryService dlFileEntryService = DLFileEntryServiceFactory.getService();
114
115 return dlFileEntryService.getFileEntry(folderId, name);
116 }
117
118 public static com.liferay.portlet.documentlibrary.model.DLFileEntry getFileEntryByTitle(
119 long folderId, java.lang.String titleWithExtension)
120 throws com.liferay.portal.PortalException,
121 com.liferay.portal.SystemException, java.rmi.RemoteException {
122 DLFileEntryService dlFileEntryService = DLFileEntryServiceFactory.getService();
123
124 return dlFileEntryService.getFileEntryByTitle(folderId,
125 titleWithExtension);
126 }
127
128 public static void lockFileEntry(long folderId, java.lang.String name)
129 throws com.liferay.portal.PortalException,
130 com.liferay.portal.SystemException, java.rmi.RemoteException {
131 DLFileEntryService dlFileEntryService = DLFileEntryServiceFactory.getService();
132
133 dlFileEntryService.lockFileEntry(folderId, name);
134 }
135
136 public static void unlockFileEntry(long folderId, java.lang.String name)
137 throws com.liferay.portal.PortalException,
138 com.liferay.portal.SystemException, java.rmi.RemoteException {
139 DLFileEntryService dlFileEntryService = DLFileEntryServiceFactory.getService();
140
141 dlFileEntryService.unlockFileEntry(folderId, name);
142 }
143
144 public static com.liferay.portlet.documentlibrary.model.DLFileEntry updateFileEntry(
145 long folderId, long newFolderId, java.lang.String name,
146 java.lang.String sourceFileName, java.lang.String title,
147 java.lang.String description, java.lang.String[] tagsEntries,
148 java.lang.String extraSettings, byte[] byteArray)
149 throws com.liferay.portal.PortalException,
150 com.liferay.portal.SystemException, java.rmi.RemoteException {
151 DLFileEntryService dlFileEntryService = DLFileEntryServiceFactory.getService();
152
153 return dlFileEntryService.updateFileEntry(folderId, newFolderId, name,
154 sourceFileName, title, description, tagsEntries, extraSettings,
155 byteArray);
156 }
157 }