Interface MBSuspiciousActivityService

All Superinterfaces:
com.liferay.portal.kernel.service.BaseService
All Known Implementing Classes:
MBSuspiciousActivityServiceWrapper

@AccessControlled @CTAware @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class}) public interface MBSuspiciousActivityService extends com.liferay.portal.kernel.service.BaseService
Provides the remote service interface for MBSuspiciousActivity. Methods of this service are expected to have security checks based on the propagated JAAS credentials because this service can be accessed remotely.
See Also:
Generated:
  • Method Details

    • addOrUpdateMessageSuspiciousActivity

      MBSuspiciousActivity addOrUpdateMessageSuspiciousActivity(long messageId, String reason) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addOrUpdateThreadSuspiciousActivity

      MBSuspiciousActivity addOrUpdateThreadSuspiciousActivity(long threadId, String reason) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteSuspiciousActivity

      MBSuspiciousActivity deleteSuspiciousActivity(long suspiciousActivityId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getMessageSuspiciousActivities

      @Transactional(propagation=SUPPORTS, readOnly=true) List<MBSuspiciousActivity> getMessageSuspiciousActivities(long messageId)
    • getOSGiServiceIdentifier

      String getOSGiServiceIdentifier()
      Returns the OSGi service identifier.
      Returns:
      the OSGi service identifier
    • getSuspiciousActivity

      @Transactional(propagation=SUPPORTS, readOnly=true) MBSuspiciousActivity getSuspiciousActivity(long suspiciousActivityId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getThreadSuspiciousActivities

      @Transactional(propagation=SUPPORTS, readOnly=true) List<MBSuspiciousActivity> getThreadSuspiciousActivities(long threadId)
    • updateValidated

      MBSuspiciousActivity updateValidated(long suspiciousActivityId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException