Class DomainTemplateDeleteSelectedService

java.lang.Object
fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateDeleteSelectedService

@Service public class DomainTemplateDeleteSelectedService extends Object
Soft-deletes a selection of DomainTemplates in a single transaction.
Since:
0.1.0
  • Constructor Details

    • DomainTemplateDeleteSelectedService

      public DomainTemplateDeleteSelectedService(DomainTemplateDeleteService deleteService)
      Creates the bulk deletion service.
      Parameters:
      deleteService - single DomainTemplate deletion service
  • Method Details

    • deleteSelected

      @Transactional public DeleteSelectedResponse deleteSelected(List<Long> ids)
      Soft-deletes the selected DomainTemplates.
      Parameters:
      ids - selected DomainTemplate identifiers
      Returns:
      deleted and skipped identifiers