001
014
015 package com.liferay.portlet.exportimport.lar;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
020 import com.liferay.portal.model.StagedModel;
021
022
025 @ProviderType
026 public class PortletDataHandlerStatusMessageSenderUtil {
027
028 public static PortletDataHandlerStatusMessageSender
029 getPortletDataHandlerStatusMessageSender() {
030
031 PortalRuntimePermission.checkGetBeanProperty(
032 PortletDataHandlerStatusMessageSenderUtil.class);
033
034 return _dataHandlerStatusMessageSender;
035 }
036
037
041 @Deprecated
042 public static void sendStatusMessage(
043 String messageType, ManifestSummary manifestSummary) {
044
045 getPortletDataHandlerStatusMessageSender().sendStatusMessage(
046 messageType, manifestSummary);
047 }
048
049 public static void sendStatusMessage(
050 String messageType, String portletId, ManifestSummary manifestSummary) {
051
052 getPortletDataHandlerStatusMessageSender().sendStatusMessage(
053 messageType, portletId, manifestSummary);
054 }
055
056 public static void sendStatusMessage(
057 String messageType, String[] portletIds,
058 ManifestSummary manifestSummary) {
059
060 getPortletDataHandlerStatusMessageSender().sendStatusMessage(
061 messageType, portletIds, manifestSummary);
062 }
063
064 public static <T extends StagedModel> void sendStatusMessage(
065 String messageType, T stagedModel, ManifestSummary manifestSummary) {
066
067 getPortletDataHandlerStatusMessageSender().sendStatusMessage(
068 messageType, stagedModel, manifestSummary);
069 }
070
071 public void setPortletDataHandlerStatusMessageSender(
072 PortletDataHandlerStatusMessageSender
073 portletDataHandlerStatusMessageSender) {
074
075 PortalRuntimePermission.checkSetBeanProperty(getClass());
076
077 _dataHandlerStatusMessageSender = portletDataHandlerStatusMessageSender;
078 }
079
080 private static PortletDataHandlerStatusMessageSender
081 _dataHandlerStatusMessageSender;
082
083 }