Uses of Record Class
com.bluebell.greenhouse.planter.resolvers.request.position.PositionRequestContext
Packages that use PositionRequestContext
Package
Description
Contains controllers for handling charting.
Contains API controllers for position endpoints.
Contains the chart orchestrators.
Contains the position orchestrators.
Contains position request contexts and resolvers.
-
Uses of PositionRequestContext in com.bluebell.greenhouse.planter.controllers.chart
Methods in com.bluebell.greenhouse.planter.controllers.chart with parameters of type PositionRequestContextModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<PositionChartDTO> ChartApiController.getApexChartData(PositionRequestContext context) Returns the candlestick chart data for the givenPosition. -
Uses of PositionRequestContext in com.bluebell.greenhouse.planter.controllers.position
Methods in com.bluebell.greenhouse.planter.controllers.position with parameters of type PositionRequestContextModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Void> PositionApiController.deletePosition(PositionRequestContext context) Deletes an existingPosition.org.springframework.http.ResponseEntity<PositionDTO> PositionApiController.getPosition(PositionRequestContext context) Returns aPositionfor the given position number.org.springframework.http.ResponseEntity<PositionInsights> PositionApiController.getPositionInsights(PositionRequestContext context) ReturnsPositionInsightsfor the given position number.org.springframework.http.ResponseEntity<List<PositionOrderDTO>> PositionOrderApiController.getPositionOrders(PositionRequestContext context) Returns the orders for the givenPosition.org.springframework.http.ResponseEntity<List<PositionTransactionDTO>> PositionTransactionApiController.getPositionTransactions(PositionRequestContext context) Returns the transactions for the givenPosition.org.springframework.http.ResponseEntity<PositionDTO> PositionOrderApiController.postCreatePositionOrder(@Valid CreateUpdatePositionOrderDTO data, PositionRequestContext context) Creates a newPositionOrderfor the givenPosition.org.springframework.http.ResponseEntity<PositionDTO> PositionTransactionApiController.postCreatePositionTransaction(@Valid CreateUpdatePositionTransactionDTO data, PositionRequestContext context) Creates a newPositionTransactionfor the givenPosition.org.springframework.http.ResponseEntity<PositionDTO> PositionApiController.putUpdatePosition(@Valid CreateUpdatePositionDTO data, PositionRequestContext context) Updates an existingPosition. -
Uses of PositionRequestContext in com.bluebell.greenhouse.planter.orchestrators.chart
Methods in com.bluebell.greenhouse.planter.orchestrators.chart with parameters of type PositionRequestContextModifier and TypeMethodDescriptionChartOrchestrator.getApexChartData(PositionRequestContext context) Obtains candlestick chart data for an owned position. -
Uses of PositionRequestContext in com.bluebell.greenhouse.planter.orchestrators.position
Methods in com.bluebell.greenhouse.planter.orchestrators.position with parameters of type PositionRequestContextModifier and TypeMethodDescriptionPositionOrderOrchestrator.createPositionOrder(PositionRequestContext context, CreateUpdatePositionOrderDTO data) Places aPositionOrderagainst an owned position.PositionTransactionOrchestrator.createPositionTransaction(PositionRequestContext context, CreateUpdatePositionTransactionDTO data) Records aPositionTransactionagainst an owned position.voidPositionOrchestrator.deletePosition(PositionRequestContext context) Deletes an ownedPositionand refreshes its account.PositionOrchestrator.getPosition(PositionRequestContext context) Obtains one ownedPosition.PositionOrchestrator.getPositionInsights(PositionRequestContext context) Obtains the insights for one ownedPosition.PositionOrderOrchestrator.getPositionOrders(PositionRequestContext context) Obtains thePositionOrders belonging to an owned position.PositionTransactionOrchestrator.getPositionTransactions(PositionRequestContext context) Obtains thePositionTransactions belonging to an owned position.PositionOrchestrator.updatePosition(PositionRequestContext context, CreateUpdatePositionDTO data) Updates an ownedPosition. -
Uses of PositionRequestContext in com.bluebell.greenhouse.planter.resolvers.request.position
Subclasses with type arguments of type PositionRequestContext in com.bluebell.greenhouse.planter.resolvers.request.positionModifier and TypeClassDescriptionfinal classResolvesPositionRequestContextcontroller arguments.Methods in com.bluebell.greenhouse.planter.resolvers.request.position that return PositionRequestContextModifier and TypeMethodDescriptionPositionOrderRequestContext.positionContext()Returns the value of thepositionContextrecord component.PositionTransactionRequestContext.positionContext()Returns the value of thepositionContextrecord component.PositionRequestResolver.resolve(jakarta.servlet.http.HttpServletRequest request, String accountNumber, long positionNumber) Resolves the requested position hierarchy.protected PositionRequestContextPositionArgumentResolver.resolveContext(org.springframework.core.MethodParameter parameter, org.springframework.web.context.request.NativeWebRequest webRequest) Resolves the domain-specific request context.Constructors in com.bluebell.greenhouse.planter.resolvers.request.position with parameters of type PositionRequestContextModifierConstructorDescriptionPositionOrderRequestContext(PositionRequestContext positionContext, String uid, OwnedPositionOrderRef positionOrderRef) Creates an instance of aPositionOrderRequestContextrecord class.PositionTransactionRequestContext(PositionRequestContext positionContext, String uid, OwnedPositionTransactionRef positionTransactionRef) Creates an instance of aPositionTransactionRequestContextrecord class.