1
22
23 package com.liferay.documentlibrary.service;
24
25 import com.liferay.portal.PortalException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.kernel.search.Hits;
28
29 import java.io.File;
30 import java.io.InputStream;
31
32 import java.util.Date;
33
34
40 public class DLLocalServiceUtil {
41
42 public static void addFile(
43 long companyId, String portletId, long groupId, long repositoryId,
44 String fileName, String properties, Date modifiedDate,
45 String[] tagsEntries, InputStream is)
46 throws PortalException, SystemException {
47
48 _service.addFile(
49 companyId, portletId, groupId, repositoryId, fileName, properties,
50 modifiedDate, tagsEntries, is);
51 }
52
53 public static void checkRoot(long companyId) throws SystemException {
54 _service.checkRoot(companyId);
55 }
56
57 public static InputStream getFileAsStream(
58 long companyId, long repositoryId, String fileName)
59 throws PortalException, SystemException {
60
61 return _service.getFileAsStream(companyId, repositoryId, fileName);
62 }
63
64 public static InputStream getFileAsStream(
65 long companyId, long repositoryId, String fileName,
66 double versionNumber)
67 throws PortalException, SystemException {
68
69 return _service.getFileAsStream(
70 companyId, repositoryId, fileName, versionNumber);
71 }
72
73 public static boolean hasFile(
74 long companyId, long repositoryId, String fileName,
75 double versionNumber)
76 throws PortalException, SystemException {
77
78 return _service.hasFile(
79 companyId, repositoryId, fileName, versionNumber);
80 }
81
82 public static void move(String srcDir, String destDir)
83 throws SystemException {
84
85 _service.move(srcDir, destDir);
86 }
87
88 public static Hits search(
89 long companyId, String portletId, long groupId,
90 long[] repositoryIds, String keywords, int start, int end)
91 throws SystemException {
92
93 return _service.search(
94 companyId, portletId, groupId, repositoryIds, keywords, start, end);
95 }
96
97 public static void updateFile(
98 long companyId, String portletId, long groupId, long repositoryId,
99 String fileName, double versionNumber, String sourceFileName,
100 String properties, Date modifiedDate, String[] tagsEntries,
101 InputStream is)
102 throws PortalException, SystemException {
103
104 _service.updateFile(
105 companyId, portletId, groupId, repositoryId, fileName,
106 versionNumber, sourceFileName, properties, modifiedDate,
107 tagsEntries, is);
108 }
109
110 public static void validate(String fileName, File file)
111 throws PortalException, SystemException {
112
113 _service.validate(fileName, file);
114 }
115
116 public static void validate(String fileName, byte[] bytes)
117 throws PortalException, SystemException {
118
119 _service.validate(fileName, bytes);
120 }
121
122 public static void validate(String fileName, InputStream is)
123 throws PortalException, SystemException {
124
125 _service.validate(fileName, is);
126 }
127
128 public static void validate(
129 String fileName, String sourceFileName, InputStream is)
130 throws PortalException {
131
132 _service.validate(fileName, sourceFileName, is);
133 }
134
135 public void setService(DLLocalService service) {
136 _service = service;
137 }
138
139 private static DLLocalService _service;
140
141 }