RED-6888: Add delete tenant endpoint
changed method signature to void
This commit is contained in:
parent
96d03f756d
commit
64cecc4a7d
@ -190,7 +190,7 @@ public class TenantManagementService implements TenantProvider {
|
||||
}
|
||||
|
||||
@SneakyThrows
|
||||
public TenantResponse deleteTenant(String tenantId, TenantRequest tenantRequest) {
|
||||
public void deleteTenant(String tenantId, TenantRequest tenantRequest) {
|
||||
|
||||
log.info("Requested to delete tenant for: {}", tenantRequest.getTenantId());
|
||||
|
||||
@ -208,7 +208,7 @@ public class TenantManagementService implements TenantProvider {
|
||||
|
||||
log.info("Deleting search index for tenant: {}", tenantRequest.getTenantId());
|
||||
TenantContext.setTenantId(tenantEntity.getTenantId());
|
||||
rabbitTemplate.convertAndSend(tenantExchangeName, "tenant.deleted", new TenantDeletedEvent(tenantEntity.getTenantId(),SearchConnection.builder()
|
||||
rabbitTemplate.convertAndSend(tenantDeleteName, "tenant.deleted", new TenantDeletedEvent(tenantEntity.getTenantId(),SearchConnection.builder()
|
||||
.hosts(tenantEntity.getSearchConnection().getHosts())
|
||||
.port(tenantEntity.getSearchConnection().getPort())
|
||||
.scheme(tenantEntity.getSearchConnection().getScheme())
|
||||
@ -240,7 +240,7 @@ public class TenantManagementService implements TenantProvider {
|
||||
storageConfiguration.getS3StorageService().initAmazonS3(s3StorageConnection).deleteBucket(deleteBucketRequest);
|
||||
}
|
||||
deleteRealm(tenantId);
|
||||
return convert(tenantRepository.delete(tenantEntity));
|
||||
tenantRepository.delete(tenantEntity);
|
||||
|
||||
} else {
|
||||
throw new ResponseStatusException(HttpStatus.NOT_FOUND, "Tenant does not exist");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user