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 StagingLocalServiceUtil {
038
043 public static void checkDefaultLayoutSetBranches(long userId,
044 com.liferay.portal.model.Group liveGroup, boolean branchingPublic,
045 boolean branchingPrivate, boolean remote,
046 com.liferay.portal.service.ServiceContext serviceContext)
047 throws com.liferay.portal.kernel.exception.PortalException {
048 getService()
049 .checkDefaultLayoutSetBranches(userId, liveGroup, branchingPublic,
050 branchingPrivate, remote, serviceContext);
051 }
052
053 public static void cleanUpStagingRequest(long stagingRequestId)
054 throws com.liferay.portal.kernel.exception.PortalException {
055 getService().cleanUpStagingRequest(stagingRequestId);
056 }
057
058 public static long createStagingRequest(long userId, long groupId,
059 java.lang.String checksum)
060 throws com.liferay.portal.kernel.exception.PortalException {
061 return getService().createStagingRequest(userId, groupId, checksum);
062 }
063
064 public static void disableStaging(
065 com.liferay.portal.model.Group liveGroup,
066 com.liferay.portal.service.ServiceContext serviceContext)
067 throws com.liferay.portal.kernel.exception.PortalException {
068 getService().disableStaging(liveGroup, serviceContext);
069 }
070
071 public static void disableStaging(
072 javax.portlet.PortletRequest portletRequest,
073 com.liferay.portal.model.Group liveGroup,
074 com.liferay.portal.service.ServiceContext serviceContext)
075 throws com.liferay.portal.kernel.exception.PortalException {
076 getService().disableStaging(portletRequest, liveGroup, serviceContext);
077 }
078
079 public static void enableLocalStaging(long userId,
080 com.liferay.portal.model.Group liveGroup, boolean branchingPublic,
081 boolean branchingPrivate,
082 com.liferay.portal.service.ServiceContext serviceContext)
083 throws com.liferay.portal.kernel.exception.PortalException {
084 getService()
085 .enableLocalStaging(userId, liveGroup, branchingPublic,
086 branchingPrivate, serviceContext);
087 }
088
089 public static void enableRemoteStaging(long userId,
090 com.liferay.portal.model.Group stagingGroup, boolean branchingPublic,
091 boolean branchingPrivate, java.lang.String remoteAddress,
092 int remotePort, java.lang.String remotePathContext,
093 boolean secureConnection, long remoteGroupId,
094 com.liferay.portal.service.ServiceContext serviceContext)
095 throws com.liferay.portal.kernel.exception.PortalException {
096 getService()
097 .enableRemoteStaging(userId, stagingGroup, branchingPublic,
098 branchingPrivate, remoteAddress, remotePort, remotePathContext,
099 secureConnection, remoteGroupId, serviceContext);
100 }
101
102
107 public static java.lang.String getBeanIdentifier() {
108 return getService().getBeanIdentifier();
109 }
110
111 public static com.liferay.portlet.exportimport.lar.MissingReferences publishStagingRequest(
112 long userId, long stagingRequestId,
113 com.liferay.portlet.exportimport.model.ExportImportConfiguration exportImportConfiguration)
114 throws com.liferay.portal.kernel.exception.PortalException {
115 return getService()
116 .publishStagingRequest(userId, stagingRequestId,
117 exportImportConfiguration);
118 }
119
120
123 @Deprecated
124 public static com.liferay.portlet.exportimport.lar.MissingReferences publishStagingRequest(
125 long userId, long stagingRequestId, boolean privateLayout,
126 java.util.Map<java.lang.String, java.lang.String[]> parameterMap)
127 throws com.liferay.portal.kernel.exception.PortalException {
128 return getService()
129 .publishStagingRequest(userId, stagingRequestId,
130 privateLayout, parameterMap);
131 }
132
133
138 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
139 getService().setBeanIdentifier(beanIdentifier);
140 }
141
142 public static void updateStagingRequest(long userId, long stagingRequestId,
143 java.lang.String fileName, byte[] bytes)
144 throws com.liferay.portal.kernel.exception.PortalException {
145 getService()
146 .updateStagingRequest(userId, stagingRequestId, fileName, bytes);
147 }
148
149
153 @Deprecated
154 public static com.liferay.portlet.exportimport.lar.MissingReferences validateStagingRequest(
155 long userId, long stagingRequestId, boolean privateLayout,
156 java.util.Map<java.lang.String, java.lang.String[]> parameterMap) {
157 return getService()
158 .validateStagingRequest(userId, stagingRequestId,
159 privateLayout, parameterMap);
160 }
161
162 public static StagingLocalService getService() {
163 if (_service == null) {
164 _service = (StagingLocalService)PortalBeanLocatorUtil.locate(StagingLocalService.class.getName());
165
166 ReferenceRegistry.registerReference(StagingLocalServiceUtil.class,
167 "_service");
168 }
169
170 return _service;
171 }
172
173
176 @Deprecated
177 public void setService(StagingLocalService service) {
178 }
179
180 private static StagingLocalService _service;
181 }