Package io.dialob.executor.command
Interface ErrorLabelUpdateCommand
-
- All Superinterfaces:
Command<ErrorState>,ErrorUpdateCommand,Serializable,UpdateCommand<ErrorId,ErrorState>
- All Known Implementing Classes:
ImmutableErrorLabelUpdateCommand
@Immutable public interface ErrorLabelUpdateCommand extends ErrorUpdateCommand
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Set<EventMatcher>getEventMatchers()default ErrorStateupdate(EvalContext context, ErrorState errorState)-
Methods inherited from interface io.dialob.executor.command.Command
getTriggers
-
Methods inherited from interface io.dialob.executor.command.ErrorUpdateCommand
getExpression
-
Methods inherited from interface io.dialob.executor.command.UpdateCommand
getTargetId, withTargetId
-
-
-
-
Method Detail
-
update
@Nonnull default ErrorState update(@Nonnull EvalContext context, @Nonnull ErrorState errorState)
- Specified by:
updatein interfaceCommand<ErrorState>
-
getEventMatchers
@Nonnull default Set<EventMatcher> getEventMatchers()
- Specified by:
getEventMatchersin interfaceCommand<ErrorState>- Specified by:
getEventMatchersin interfaceErrorUpdateCommand
-
-