package jnpf.file; import jnpf.base.ActionResult; import jnpf.model.filecontent.FileContentImportForm; import jnpf.model.filecontent.FileContentReceipt; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestHeader; @FeignClient(name = "jnpf-file", contextId = "fileContent", path = "/Internal/file-content") public interface FileContentApi { @PostMapping("/same-content") ActionResult sameContent(@RequestHeader("X-DMS-Service-Id") String serviceId, @RequestBody jnpf.model.filecontent.FileContentComparisonForm form); @PostMapping("/imports") ActionResult importContent(@RequestHeader("X-DMS-Service-Id") String serviceId, @RequestBody FileContentImportForm form); }