001
014
015 package com.liferay.portlet.exportimport.service;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
036 @ProviderType
037 public class StagingServiceUtil {
038
043 public static void cleanUpStagingRequest(long stagingRequestId)
044 throws com.liferay.portal.kernel.exception.PortalException {
045 getService().cleanUpStagingRequest(stagingRequestId);
046 }
047
048 public static long createStagingRequest(long groupId,
049 java.lang.String checksum)
050 throws com.liferay.portal.kernel.exception.PortalException {
051 return getService().createStagingRequest(groupId, checksum);
052 }
053
054
059 public static java.lang.String getOSGiServiceIdentifier() {
060 return getService().getOSGiServiceIdentifier();
061 }
062
063 public static com.liferay.portlet.exportimport.lar.MissingReferences publishStagingRequest(
064 long stagingRequestId,
065 com.liferay.portlet.exportimport.model.ExportImportConfiguration exportImportConfiguration)
066 throws com.liferay.portal.kernel.exception.PortalException {
067 return getService()
068 .publishStagingRequest(stagingRequestId,
069 exportImportConfiguration);
070 }
071
072
075 @Deprecated
076 public static com.liferay.portlet.exportimport.lar.MissingReferences publishStagingRequest(
077 long stagingRequestId, boolean privateLayout,
078 java.util.Map<java.lang.String, java.lang.String[]> parameterMap)
079 throws com.liferay.portal.kernel.exception.PortalException {
080 return getService()
081 .publishStagingRequest(stagingRequestId, privateLayout,
082 parameterMap);
083 }
084
085 public static void updateStagingRequest(long stagingRequestId,
086 java.lang.String fileName, byte[] bytes)
087 throws com.liferay.portal.kernel.exception.PortalException {
088 getService().updateStagingRequest(stagingRequestId, fileName, bytes);
089 }
090
091
095 @Deprecated
096 public static com.liferay.portlet.exportimport.lar.MissingReferences validateStagingRequest(
097 long stagingRequestId, boolean privateLayout,
098 java.util.Map<java.lang.String, java.lang.String[]> parameterMap)
099 throws com.liferay.portal.kernel.exception.PortalException {
100 return getService()
101 .validateStagingRequest(stagingRequestId, privateLayout,
102 parameterMap);
103 }
104
105 public static StagingService getService() {
106 if (_service == null) {
107 _service = (StagingService)PortalBeanLocatorUtil.locate(StagingService.class.getName());
108
109 ReferenceRegistry.registerReference(StagingServiceUtil.class,
110 "_service");
111 }
112
113 return _service;
114 }
115
116 private static StagingService _service;
117 }