-
- All Implemented Interfaces:
public final class CommandTaskCompletionSource
-
-
Field Summary
Fields Modifier and Type Field Description private StringaggregateRootIdprivate CommandReturnTypecommandReturnTypeprivate CompletableFuture<CommandResult>taskCompletionSource
-
Constructor Summary
Constructors Constructor Description CommandTaskCompletionSource(String aggregateRootId, CommandReturnType commandReturnType, CompletableFuture<CommandResult> taskCompletionSource)
-
Method Summary
Modifier and Type Method Description final StringgetAggregateRootId()final UnitsetAggregateRootId(String aggregateRootId)final CommandReturnTypegetCommandReturnType()final UnitsetCommandReturnType(CommandReturnType commandReturnType)final CompletableFuture<CommandResult>getTaskCompletionSource()final UnitsetTaskCompletionSource(CompletableFuture<CommandResult> taskCompletionSource)-
-
Constructor Detail
-
CommandTaskCompletionSource
CommandTaskCompletionSource(String aggregateRootId, CommandReturnType commandReturnType, CompletableFuture<CommandResult> taskCompletionSource)
-
-
Method Detail
-
getAggregateRootId
final String getAggregateRootId()
-
setAggregateRootId
final Unit setAggregateRootId(String aggregateRootId)
-
getCommandReturnType
final CommandReturnType getCommandReturnType()
-
setCommandReturnType
final Unit setCommandReturnType(CommandReturnType commandReturnType)
-
getTaskCompletionSource
final CompletableFuture<CommandResult> getTaskCompletionSource()
-
setTaskCompletionSource
final Unit setTaskCompletionSource(CompletableFuture<CommandResult> taskCompletionSource)
-
-
-
-