public InternalApiDocumentMetadataDto put()

in digital-document-service/src/main/java/com/epam/digital/data/platform/dgtldcmnt/facade/DocumentFacade.java [179:192]


  public InternalApiDocumentMetadataDto put(
      @AllowedUploadedDocument UploadDocumentFromUserFormDto uploadDocumentDto) {
    var rootProcessInstanceId = uploadDocumentDto.getRootProcessInstanceId();
    log.info("Uploading file by rootProcessInstanceId: {}", rootProcessInstanceId);
    var documentMetadata = documentService.put(uploadDocumentDto);
    log.info("File has been uploaded by rootProcessInstanceId: {}", rootProcessInstanceId);
    return InternalApiDocumentMetadataDto.builder()
        .id(documentMetadata.getId())
        .size(documentMetadata.getSize())
        .type(documentMetadata.getType())
        .name(documentMetadata.getName())
        .checksum(documentMetadata.getChecksum())
        .build();
  }