@ActionType(value="resetPassword")
public class ResetPasswordAction
extends io.jmix.ui.action.list.SecuredListAction
implements io.jmix.ui.action.Action.ExecutableAction, io.jmix.ui.action.Action.AdjustWhenScreenReadOnly
io.jmix.ui.action.BaseAction.EnabledRule
io.jmix.ui.action.Action.ActionPerformedEvent, io.jmix.ui.action.Action.AdjustWhenScreenReadOnly, io.jmix.ui.action.Action.ExecutableAction, io.jmix.ui.action.Action.HasPrimaryState, io.jmix.ui.action.Action.HasSecurityConstraint, io.jmix.ui.action.Action.HasTarget, io.jmix.ui.action.Action.MainTabSheetAction, io.jmix.ui.action.Action.ScreenOpeningAction, io.jmix.ui.action.Action.SecuredAction, io.jmix.ui.action.Action.Status
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID |
protected io.jmix.core.Messages |
messages |
accessManager, constraintEntityOp, metadata
Constructor and Description |
---|
ResetPasswordAction() |
ResetPasswordAction(java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerform(io.jmix.ui.component.Component component) |
void |
execute()
Executes the action.
|
protected boolean |
isPermitted() |
protected void |
setMessages(io.jmix.core.Messages messages) |
void |
setScreenBuilders(io.jmix.ui.ScreenBuilders screenBuilders) |
protected void |
setUiComponentProperties(io.jmix.ui.UiComponentProperties componentProperties) |
getConstraintEntityOp, isApplicable, setAccessManager, setConstraintEntityOp, setMetadata
getTarget, setTarget, withCaption, withDescription, withHandler, withIcon, withPrimary, withShortcut
addActionPerformedListener, addEnabledRule, isEnabledByRule, isEnabledByUiPermissions, isVisibleByUiPermissions, refreshState, removeEnabledRule, setEnabled, setEnabledByUiPermissions, setEnabledInternal, setVisible, setVisibleByUiPermissions, setVisibleInternal
addOwner, addPropertyChangeListener, firePropertyChange, getCaption, getDescription, getEventHub, getIcon, getId, getOwner, getOwners, getShortcutCombination, hasSubscriptions, isEnabled, isPrimary, isVisible, removeOwner, removePropertyChangeListener, setCaption, setDescription, setIcon, setPrimary, setShortcut, setShortcutCombination
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addOwner, addPropertyChangeListener, getCaption, getDescription, getIcon, getId, getOwner, getOwners, getShortcutCombination, isEnabled, isVisible, refreshState, removeOwner, removePropertyChangeListener, setCaption, setDescription, setEnabled, setIcon, setShortcut, setShortcutCombination, setVisible
public static final java.lang.String ID
protected io.jmix.core.Messages messages
public ResetPasswordAction()
public ResetPasswordAction(java.lang.String id)
@Autowired public void setScreenBuilders(io.jmix.ui.ScreenBuilders screenBuilders)
@Autowired protected void setMessages(io.jmix.core.Messages messages)
@Autowired protected void setUiComponentProperties(io.jmix.ui.UiComponentProperties componentProperties)
protected boolean isPermitted()
isPermitted
in class io.jmix.ui.action.list.SecuredListAction
public void actionPerform(io.jmix.ui.component.Component component)
actionPerform
in interface io.jmix.ui.action.Action
actionPerform
in class io.jmix.ui.action.BaseAction
public void execute()
execute
in interface io.jmix.ui.action.Action.ExecutableAction