001
014
015 package com.liferay.portal.kernel.zip;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018
019 import java.io.File;
020
021
024 public class ZipWriterFactoryUtil {
025
026 public static ZipWriter getZipWriter() {
027 return getZipWriterFactory().getZipWriter();
028 }
029
030 public static ZipWriter getZipWriter(File file) {
031 return getZipWriterFactory().getZipWriter(file);
032 }
033
034 public static ZipWriterFactory getZipWriterFactory() {
035 PortalRuntimePermission.checkGetBeanProperty(
036 ZipWriterFactoryUtil.class);
037
038 return _zipWriterFactory;
039 }
040
041 public void setZipWriterFactory(ZipWriterFactory zipWriterFactory) {
042 PortalRuntimePermission.checkSetBeanProperty(getClass());
043
044 _zipWriterFactory = zipWriterFactory;
045 }
046
047 private static ZipWriterFactory _zipWriterFactory;
048
049 }