Interface UpdateCommand<I extends ItemId,T>

Type Parameters:
I - target identifier type
T -
All Superinterfaces:
Command<T>, Serializable
All Known Subinterfaces:
io.dialob.session.engine.session.command.AbstractPageCommand, AbstractUpdateAttributeCommand<T>, AbstractUpdateBooleanAttributeCommand, AbstractUpdateCommand<I,T>, AddRow, Complete, CreateRowGroupItemsFromPrototypeCommand, DeleteRow, ErrorLabelUpdateCommand, ErrorUpdateCommand, GotoPage, InitGroupItems, InitRowGroupItemsCommand, ItemInitCommand, ItemUpdateCommand, NextPage, NopCommand, PrevPage, RemoveRowItemsCommand, SetAnswer, SetLocale, SetRows, SetVariableFailed, SetVariablePending, SetVariableValue, UpdateActivityCommand, UpdateAllowedActionsCommand, UpdateAvailableItemsCommand, UpdateClassNames, UpdateDescriptionCommand, UpdateDisabledCommand, UpdateGroupItems, UpdateIsInvalidAnswersCommand, UpdateLabelCommand, UpdateRequiredCommand, UpdateRowCanBeRemovedCommand, UpdateRowsCanBeAddedCommand, UpdateValidationCommand, UpdateValueSetCommand, ValidationDisabledUpdateCommand, VariableUpdateCommand
All Known Implementing Classes:
ImmutableAddRow, ImmutableComplete, ImmutableCreateRowGroupItemsFromPrototypeCommand, ImmutableDeleteRow, ImmutableErrorLabelUpdateCommand, ImmutableGotoPage, ImmutableInitGroupItems, ImmutableInitRowGroupItemsCommand, ImmutableNextPage, ImmutableNopCommand, ImmutablePrevPage, ImmutableRemoveRowItemsCommand, ImmutableSetAnswer, ImmutableSetLocale, ImmutableSetRows, ImmutableSetVariableFailed, ImmutableSetVariablePending, ImmutableSetVariableValue, ImmutableUpdateActivityCommand, ImmutableUpdateAllowedActionsCommand, ImmutableUpdateAvailableItemsCommand, ImmutableUpdateClassNames, ImmutableUpdateDescriptionCommand, ImmutableUpdateDisabledCommand, ImmutableUpdateGroupItems, ImmutableUpdateIsInvalidAnswersCommand, ImmutableUpdateLabelCommand, ImmutableUpdateRequiredCommand, ImmutableUpdateRowCanBeRemovedCommand, ImmutableUpdateRowsCanBeAddedCommand, ImmutableUpdateValidationCommand, ImmutableUpdateValueSetCommand, ImmutableValidationDisabledUpdateCommand, ImmutableVariableUpdateCommand

public interface UpdateCommand<I extends ItemId,T> extends Command<T>
  • Method Details

    • getTargetId

      @NonNull @Parameter(order=0) I getTargetId()
    • withTargetId

      UpdateCommand<I,T> withTargetId(I targetId)