001
014
015 package com.liferay.portal.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 getBeanIdentifier() {
060 return getService().getBeanIdentifier();
061 }
062
063 public static void publishStagingRequest(long stagingRequestId,
064 boolean privateLayout,
065 java.util.Map<java.lang.String, java.lang.String[]> parameterMap)
066 throws com.liferay.portal.kernel.exception.PortalException {
067 getService()
068 .publishStagingRequest(stagingRequestId, privateLayout, parameterMap);
069 }
070
071
076 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
077 getService().setBeanIdentifier(beanIdentifier);
078 }
079
080 public static void updateStagingRequest(long stagingRequestId,
081 java.lang.String fileName, byte[] bytes)
082 throws com.liferay.portal.kernel.exception.PortalException {
083 getService().updateStagingRequest(stagingRequestId, fileName, bytes);
084 }
085
086 public static com.liferay.portal.kernel.lar.MissingReferences validateStagingRequest(
087 long stagingRequestId, boolean privateLayout,
088 java.util.Map<java.lang.String, java.lang.String[]> parameterMap)
089 throws com.liferay.portal.kernel.exception.PortalException {
090 return getService()
091 .validateStagingRequest(stagingRequestId, privateLayout,
092 parameterMap);
093 }
094
095 public static StagingService getService() {
096 if (_service == null) {
097 _service = (StagingService)PortalBeanLocatorUtil.locate(StagingService.class.getName());
098
099 ReferenceRegistry.registerReference(StagingServiceUtil.class,
100 "_service");
101 }
102
103 return _service;
104 }
105
106
109 @Deprecated
110 public void setService(StagingService service) {
111 }
112
113 private static StagingService _service;
114 }