public abstract static class EventSchedulerGrpc.EventSchedulerImplBase extends Object implements io.grpc.BindableService
Service to use AxonServer as a provider of an EventScheduler
| Constructor and Description |
|---|
EventSchedulerImplBase() |
| Modifier and Type | Method and Description |
|---|---|
io.grpc.ServerServiceDefinition |
bindService() |
void |
cancelScheduledEvent(CancelScheduledEventRequest request,
io.grpc.stub.StreamObserver<InstructionAck> responseObserver)
Cancel the publication of a scheduled event.
|
void |
rescheduleEvent(RescheduleEventRequest request,
io.grpc.stub.StreamObserver<ScheduleToken> responseObserver)
Cancel a scheduled event and schedule another in its place.
|
void |
scheduleEvent(ScheduleEventRequest request,
io.grpc.stub.StreamObserver<ScheduleToken> responseObserver)
Schedule the given event for publication at the given time}.
|
public 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 cancel the planned publication.
public void rescheduleEvent(RescheduleEventRequest request, io.grpc.stub.StreamObserver<ScheduleToken> responseObserver)
Cancel a scheduled event and schedule another in its place.
public 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.
public final io.grpc.ServerServiceDefinition bindService()
bindService in interface io.grpc.BindableServiceCopyright © 2020–2023 AxonIQ BV. All rights reserved.