Class OrdersServiceGrpc.OrdersServiceImplBase

java.lang.Object
ru.tinkoff.piapi.contract.v1.OrdersServiceGrpc.OrdersServiceImplBase
All Implemented Interfaces:
io.grpc.BindableService
Enclosing class:
OrdersServiceGrpc

public abstract static class OrdersServiceGrpc.OrdersServiceImplBase extends Object implements io.grpc.BindableService
 Сервис предназначен для работы с торговыми поручениями:</br> **1**.
выставление;</br> **2**. отмена;</br> **3**. получение статуса;</br> **4**.
расчёт полной стоимости;</br> **5**. получение списка заявок.
 
  • Constructor Details

    • OrdersServiceImplBase

      public OrdersServiceImplBase()
  • Method Details

    • postOrder

      public void postOrder(PostOrderRequest request, io.grpc.stub.StreamObserver<PostOrderResponse> responseObserver)
      Метод выставления заявки.
       
    • cancelOrder

      public void cancelOrder(CancelOrderRequest request, io.grpc.stub.StreamObserver<CancelOrderResponse> responseObserver)
      Метод отмены биржевой заявки.
       
    • getOrderState

      public void getOrderState(GetOrderStateRequest request, io.grpc.stub.StreamObserver<OrderState> responseObserver)
      Метод получения статуса торгового поручения.
       
    • getOrders

      public void getOrders(GetOrdersRequest request, io.grpc.stub.StreamObserver<GetOrdersResponse> responseObserver)
      Метод получения списка активных заявок по счёту.
       
    • replaceOrder

      public void replaceOrder(ReplaceOrderRequest request, io.grpc.stub.StreamObserver<PostOrderResponse> responseObserver)
      Метод изменения выставленной заявки.
       
    • bindService

      public final io.grpc.ServerServiceDefinition bindService()
      Specified by:
      bindService in interface io.grpc.BindableService