Uses of Record Class
com.bluebell.greenhouse.platform.models.api.dto.position.CreateUpdatePositionTransactionDTO
Packages that use CreateUpdatePositionTransactionDTO
Package
Description
Contains API controllers for position endpoints.
Contains the position orchestrators.
Contains the service layer for
Positions.-
Uses of CreateUpdatePositionTransactionDTO in com.bluebell.greenhouse.planter.controllers.position
Methods in com.bluebell.greenhouse.planter.controllers.position with parameters of type CreateUpdatePositionTransactionDTOModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<PositionDTO> PositionTransactionApiController.postCreatePositionTransaction(@Valid CreateUpdatePositionTransactionDTO data, PositionRequestContext context) Creates a newPositionTransactionfor the givenPosition.org.springframework.http.ResponseEntity<PositionDTO> PositionTransactionApiController.putUpdatePositionTransaction(@Valid CreateUpdatePositionTransactionDTO data, PositionTransactionRequestContext context) Updates an existingPositionTransaction. -
Uses of CreateUpdatePositionTransactionDTO in com.bluebell.greenhouse.planter.orchestrators.position
Methods in com.bluebell.greenhouse.planter.orchestrators.position with parameters of type CreateUpdatePositionTransactionDTOModifier and TypeMethodDescriptionPositionTransactionOrchestrator.createPositionTransaction(PositionRequestContext context, CreateUpdatePositionTransactionDTO data) Records aPositionTransactionagainst an owned position.PositionTransactionOrchestrator.updatePositionTransaction(PositionTransactionRequestContext context, CreateUpdatePositionTransactionDTO data) Amends an ownedPositionTransaction. -
Uses of CreateUpdatePositionTransactionDTO in com.bluebell.greenhouse.radicle.services.position
Methods in com.bluebell.greenhouse.radicle.services.position with parameters of type CreateUpdatePositionTransactionDTOModifier and TypeMethodDescriptionPositionTransactionService.amendPositionTransaction(OwnedPositionTransactionRef ref, CreateUpdatePositionTransactionDTO data, Account account) Amends the position transaction a reference identifies.PositionTransactionService.amendPositionTransaction(Position position, PositionTransaction positionTransaction, CreateUpdatePositionTransactionDTO data, Account account) Updates an existingPositionTransactionon the givenPosition.PositionWriteService.amendPositionTransaction(OwnedPositionTransactionRef ref, CreateUpdatePositionTransactionDTO data, Account account) Amends the transaction a reference identifies and returns the converted result.PositionTransactionService.createPositionTransaction(Position position, CreateUpdatePositionTransactionDTO data, ZoneId zoneId) Creates a newPositionTransaction.PositionTransactionService.recordPositionTransaction(OwnedPositionRef ref, CreateUpdatePositionTransactionDTO data, Account account) Records a transaction on the position a reference identifies.PositionTransactionService.recordPositionTransaction(Position position, CreateUpdatePositionTransactionDTO data, Account account) Adds a newPositionTransactionto the givenPositionand recalculates it.PositionWriteService.recordPositionTransaction(OwnedPositionRef ref, CreateUpdatePositionTransactionDTO data, Account account) Records a transaction on the position a reference identifies and returns the converted result.PositionTransactionService.updatePositionTransaction(PositionTransaction positionTransaction, Position position, CreateUpdatePositionTransactionDTO data, ZoneId zoneId) Updates an existingPositionTransaction.