Class UserExportService

java.lang.Object
io.meeds.social.core.identity.service.UserExportService

@Service public class UserExportService extends Object
  • Field Details

  • Constructor Details

    • UserExportService

      public UserExportService()
  • Method Details

    • init

      @PostConstruct public void init()
    • stop

      @PreDestroy public void stop()
    • downloadUsersExport

      public InputStream downloadUsersExport(String exportId, String username) throws IllegalAccessException, org.exoplatform.commons.exception.ObjectNotFoundException
      Throws:
      IllegalAccessException
      org.exoplatform.commons.exception.ObjectNotFoundException
    • getUsersExportResult

      public io.meeds.social.core.identity.model.UserExportResult getUsersExportResult(String exportId, String username) throws IllegalAccessException
      Throws:
      IllegalAccessException
    • exportUsers

      public io.meeds.social.core.identity.model.UserExportResult exportUsers(io.meeds.social.core.identity.model.UserExportFilter exportFilter, String username)
    • exportUsersAsync

      protected void exportUsersAsync(io.meeds.social.core.identity.model.UserExportFilter exportFilter, String username, io.meeds.social.core.identity.model.UserExportResult exportResult)
    • exportUsersTransactional

      protected void exportUsersTransactional(io.meeds.social.core.identity.model.UserExportFilter exportFilter, String username, io.meeds.social.core.identity.model.UserExportResult exportResult)
    • exportUsers

      protected void exportUsers(io.meeds.social.core.identity.model.UserExportFilter exportFilter, String username, io.meeds.social.core.identity.model.UserExportResult exportResult)