public static final class EventSchedulerGrpc.EventSchedulerFutureStub extends io.grpc.stub.AbstractStub<EventSchedulerGrpc.EventSchedulerFutureStub>
Service to use AxonServer as a provider of an EventScheduler
| Modifier and Type | Method and Description |
|---|---|
protected EventSchedulerGrpc.EventSchedulerFutureStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
com.google.common.util.concurrent.ListenableFuture<InstructionAck> |
cancelScheduledEvent(CancelScheduledEventRequest request)
Cancel the publication of a scheduled event.
|
com.google.common.util.concurrent.ListenableFuture<ScheduleToken> |
rescheduleEvent(RescheduleEventRequest request)
Cancel a scheduled event and schedule another in its place.
|
com.google.common.util.concurrent.ListenableFuture<ScheduleToken> |
scheduleEvent(ScheduleEventRequest request)
Schedule the given event for publication at the given time}.
|
getCallOptions, getChannel, newStub, newStub, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReadyprotected EventSchedulerGrpc.EventSchedulerFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<EventSchedulerGrpc.EventSchedulerFutureStub>public com.google.common.util.concurrent.ListenableFuture<ScheduleToken> scheduleEvent(ScheduleEventRequest request)
Schedule the given event for publication at the given time}. The returned ScheduleToken can be used to cancel the planned publication.
public com.google.common.util.concurrent.ListenableFuture<ScheduleToken> rescheduleEvent(RescheduleEventRequest request)
Cancel a scheduled event and schedule another in its place.
public com.google.common.util.concurrent.ListenableFuture<InstructionAck> cancelScheduledEvent(CancelScheduledEventRequest request)
Cancel the publication of a scheduled event. If the events has already been published, this method does nothing.
Copyright © 2020–2022 AxonIQ BV. All rights reserved.