Record Class CmdLogin
java.lang.Object
java.lang.Record
net.tangly.app.ui.CmdLogin
- Record Components:
applicationView
- the application view owning the command and the login dialog
- All Implemented Interfaces:
net.tangly.ui.app.domain.Cmd
public record CmdLogin(@NotNull ApplicationView applicationView)
extends Record
implements net.tangly.ui.app.domain.Cmd
Command to display the login dialog and to authenticate the user.
The username is composed of the tenant and the user separated by a slash.
-
Constructor Summary
ConstructorDescriptionCmdLogin
(@NotNull ApplicationView applicationView) Creates an instance of aCmdLogin
record class. -
Method Summary
Modifier and TypeMethodDescription@NotNull ApplicationView
Returns the value of theapplicationView
record component.final boolean
Indicates whether some other object is "equal to" this one.void
execute()
final int
hashCode()
Returns a hash code value for this object.final String
toString()
Returns a string representation of this record class.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.tangly.ui.app.domain.Cmd
dialog, isEnabled
-
Constructor Details
-
CmdLogin
Creates an instance of aCmdLogin
record class.- Parameters:
applicationView
- the value for theapplicationView
record component
-
-
Method Details
-
execute
public void execute()- Specified by:
execute
in interfacenet.tangly.ui.app.domain.Cmd
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object)
. -
applicationView
Returns the value of theapplicationView
record component.- Returns:
- the value of the
applicationView
record component
-