Class DlpPositiveItemServiceImpl

java.lang.Object
org.exoplatform.dlp.service.DlpPositiveItemServiceImpl
All Implemented Interfaces:
org.exoplatform.dlp.service.DlpPositiveItemService

public class DlpPositiveItemServiceImpl extends Object implements org.exoplatform.dlp.service.DlpPositiveItemService
  • Constructor Details

    • DlpPositiveItemServiceImpl

      public DlpPositiveItemServiceImpl(org.exoplatform.dlp.dao.DlpPositiveItemDAO dlpPositiveItemDAO, org.exoplatform.services.organization.OrganizationService organizationService, org.exoplatform.services.listener.ListenerService listenerService, DlpOperationProcessor dlpOperationProcessor)
  • Method Details

    • getDlpPositiveItemById

      public org.exoplatform.dlp.dto.DlpPositiveItem getDlpPositiveItemById(Long itemId) throws Exception
      Specified by:
      getDlpPositiveItemById in interface org.exoplatform.dlp.service.DlpPositiveItemService
      Throws:
      Exception
    • getDlpPositivesItems

      public List<org.exoplatform.dlp.dto.DlpPositiveItem> getDlpPositivesItems(int offset, int limit) throws Exception
      Specified by:
      getDlpPositivesItems in interface org.exoplatform.dlp.service.DlpPositiveItemService
      Throws:
      Exception
    • addDlpPositiveItem

      public void addDlpPositiveItem(org.exoplatform.dlp.domain.DlpPositiveItemEntity dlpPositiveItemEntity)
      Specified by:
      addDlpPositiveItem in interface org.exoplatform.dlp.service.DlpPositiveItemService
    • deleteDlpPositiveItem

      public void deleteDlpPositiveItem(Long itemId)
      Specified by:
      deleteDlpPositiveItem in interface org.exoplatform.dlp.service.DlpPositiveItemService
    • getDlpPositiveItemByReference

      public org.exoplatform.dlp.dto.DlpPositiveItem getDlpPositiveItemByReference(String itemReference) throws Exception
      Specified by:
      getDlpPositiveItemByReference in interface org.exoplatform.dlp.service.DlpPositiveItemService
      Throws:
      Exception
    • getDlpPositiveItemsCount

      public Long getDlpPositiveItemsCount()
      Specified by:
      getDlpPositiveItemsCount in interface org.exoplatform.dlp.service.DlpPositiveItemService
    • restoreDlpPositiveItem

      public void restoreDlpPositiveItem(Long itemId)
      Specified by:
      restoreDlpPositiveItem in interface org.exoplatform.dlp.service.DlpPositiveItemService