@ActionType(value="resetRememberMeToken")
public class ResetRememberMeTokenAction
extends io.jmix.ui.action.ListAction
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 |
protected io.jmix.ui.Notifications |
notifications |
protected io.jmix.core.security.UserManager |
userManager |
Constructor and Description |
---|
ResetRememberMeTokenAction() |
ResetRememberMeTokenAction(java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerform(io.jmix.ui.component.Component component) |
void |
execute() |
void |
resetRememberMe(java.util.Collection<org.springframework.security.core.userdetails.UserDetails> users) |
void |
resetRememberMeAll() |
void |
setMessages(io.jmix.core.Messages messages) |
void |
setNotifications(io.jmix.ui.Notifications notifications) |
void |
setUserManager(io.jmix.core.security.UserManager userManager) |
getTarget, setTarget, withCaption, withDescription, withHandler, withIcon, withPrimary, withShortcut
addActionPerformedListener, addEnabledRule, isApplicable, isEnabledByRule, isEnabledByUiPermissions, isPermitted, 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
protected io.jmix.ui.Notifications notifications
protected io.jmix.core.security.UserManager userManager
public ResetRememberMeTokenAction()
public ResetRememberMeTokenAction(java.lang.String id)
@Autowired public void setUserManager(io.jmix.core.security.UserManager userManager)
@Autowired public void setNotifications(io.jmix.ui.Notifications notifications)
@Autowired public void setMessages(io.jmix.core.Messages messages)
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
public void resetRememberMeAll()
public void resetRememberMe(java.util.Collection<org.springframework.security.core.userdetails.UserDetails> users)