Package net.finmath.smartcontract.api
Interface SettlementApi
- All Known Implementing Classes:
SettlementController
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
date="2024-12-05T10:54:56.542156+01:00[Europe/Berlin]")
@Validated
public interface SettlementApi
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.springframework.http.ResponseEntity
<InitialSettlementResult> _generateInitialSettlementResult
(@Valid InitialSettlementRequest initialSettlementRequest) POST /settlement/generate-initial-settlement : generate an initial settlement xml based on given product xmldefault org.springframework.http.ResponseEntity
<RegularSettlementResult> _generateRegularSettlementResult
(@Valid RegularSettlementRequest regularSettlementRequest) POST /settlement/generate-regular-settlement : generate a regular settlement xml based on given settlement and product xmldefault org.springframework.http.ResponseEntity
<InitialSettlementResult> generateInitialSettlementResult
(InitialSettlementRequest initialSettlementRequest) default org.springframework.http.ResponseEntity
<RegularSettlementResult> generateRegularSettlementResult
(RegularSettlementRequest regularSettlementRequest) default Optional
<org.springframework.web.context.request.NativeWebRequest>
-
Method Details
-
getRequest
-
_generateInitialSettlementResult
@RequestMapping(method=POST, value="/settlement/generate-initial-settlement", produces="application/json", consumes="application/json") default org.springframework.http.ResponseEntity<InitialSettlementResult> _generateInitialSettlementResult(@Valid @RequestBody(required=false) @Valid InitialSettlementRequest initialSettlementRequest) POST /settlement/generate-initial-settlement : generate an initial settlement xml based on given product xml- Parameters:
initialSettlementRequest
- (optional)- Returns:
- initial settlement xml was created (status code 200) or unexpected error (status code 200)
-
generateInitialSettlementResult
default org.springframework.http.ResponseEntity<InitialSettlementResult> generateInitialSettlementResult(InitialSettlementRequest initialSettlementRequest) -
_generateRegularSettlementResult
@RequestMapping(method=POST, value="/settlement/generate-regular-settlement", produces="application/json", consumes="application/json") default org.springframework.http.ResponseEntity<RegularSettlementResult> _generateRegularSettlementResult(@Valid @RequestBody(required=false) @Valid RegularSettlementRequest regularSettlementRequest) POST /settlement/generate-regular-settlement : generate a regular settlement xml based on given settlement and product xml- Parameters:
regularSettlementRequest
- (optional)- Returns:
- regular settlement xml was created (status code 200) or unexpected error (status code 200)
-
generateRegularSettlementResult
default org.springframework.http.ResponseEntity<RegularSettlementResult> generateRegularSettlementResult(RegularSettlementRequest regularSettlementRequest)
-