001
014
015 package com.liferay.portlet.flags.service.impl;
016
017 import com.liferay.portal.kernel.messaging.DestinationNames;
018 import com.liferay.portal.kernel.messaging.MessageBusUtil;
019 import com.liferay.portal.service.ServiceContext;
020 import com.liferay.portlet.flags.messaging.FlagsRequest;
021 import com.liferay.portlet.flags.service.base.FlagsEntryServiceBaseImpl;
022
023
026 public class FlagsEntryServiceImpl extends FlagsEntryServiceBaseImpl {
027
028 @Override
029 public void addEntry(
030 String className, long classPK, String reporterEmailAddress,
031 long reportedUserId, String contentTitle, String contentURL,
032 String reason, ServiceContext serviceContext) {
033
034 FlagsRequest flagsRequest = new FlagsRequest(
035 className, classPK, reporterEmailAddress, reportedUserId,
036 contentTitle, contentURL, reason, serviceContext);
037
038 MessageBusUtil.sendMessage(DestinationNames.FLAGS, flagsRequest);
039 }
040
041 }