Package io.dialob.executor.command
Interface SetLocale
-
- All Superinterfaces:
AbstractUpdateCommand<ItemId,ItemState>,Command<ItemState>,ItemUpdateCommand,Serializable,UpdateCommand<ItemId,ItemState>
- All Known Implementing Classes:
ImmutableSetLocale
@Immutable public interface SetLocale extends AbstractUpdateCommand<ItemId,ItemState>, ItemUpdateCommand
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StringgetLocale()default ItemIdgetTargetId()default ItemStateupdate(EvalContext context, ItemState itemState)-
Methods inherited from interface io.dialob.executor.command.Command
getEventMatchers, getTriggers
-
Methods inherited from interface io.dialob.executor.command.UpdateCommand
withTargetId
-
-
-
-
Method Detail
-
getTargetId
@Nonnull @Default default ItemId getTargetId()
- Specified by:
getTargetIdin interfaceUpdateCommand<ItemId,ItemState>
-
getLocale
@Parameter(order=1) @Nullable String getLocale()
-
-