Interface DcbEventSchedulerGrpc.AsyncService

    • Method Detail

      • scheduleEvent

        default void scheduleEvent​(ScheduleEventRequest request,
                                   io.grpc.stub.StreamObserver<ScheduleToken> responseObserver)
          Schedule the given event for publication at the given time}. The returned ScheduleToken can be used to reschedule or cancel the planned publication.
         
      • rescheduleEvent

        default void rescheduleEvent​(RescheduleEventRequest request,
                                     io.grpc.stub.StreamObserver<ScheduleToken> responseObserver)
          Reschedule a scheduled event and optionally replace it by a new event.
         
      • cancelScheduledEvent

        default void cancelScheduledEvent​(CancelScheduledEventRequest request,
                                          io.grpc.stub.StreamObserver<InstructionAck> responseObserver)
          Cancel the publication of a scheduled event. If the events has already been published, this method does nothing.