Interface AbstractUpdateAttributeCommand<T>
- All Superinterfaces:
AbstractUpdateCommand<ItemId,,ItemState> Command<ItemState>,ItemUpdateCommand,Serializable,UpdateCommand<ItemId,ItemState>
- All Known Subinterfaces:
AbstractUpdateBooleanAttributeCommand,UpdateActivityCommand,UpdateDescriptionCommand,UpdateDisabledCommand,UpdateIsInvalidAnswersCommand,UpdateLabelCommand,UpdateRequiredCommand,UpdateRowCanBeRemovedCommand,UpdateRowsCanBeAddedCommand
- All Known Implementing Classes:
ImmutableUpdateActivityCommand,ImmutableUpdateDescriptionCommand,ImmutableUpdateDisabledCommand,ImmutableUpdateIsInvalidAnswersCommand,ImmutableUpdateLabelCommand,ImmutableUpdateRequiredCommand,ImmutableUpdateRowCanBeRemovedCommand,ImmutableUpdateRowsCanBeAddedCommand
public interface AbstractUpdateAttributeCommand<T>
extends AbstractUpdateCommand<ItemId,ItemState>, ItemUpdateCommand
-
Method Summary
Modifier and TypeMethodDescriptiondefault TevalExpression(EvalContext context) default Set<EventMatcher> Methods inherited from interface io.dialob.session.engine.session.command.Command
getTriggers, updateMethods inherited from interface io.dialob.session.engine.session.command.UpdateCommand
getTargetId, withTargetId
-
Method Details
-
getExpression
-
getEventMatchers
- Specified by:
getEventMatchersin interfaceCommand<T>
-
evalExpression
-