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
ConstructorsConstructorDescriptionCmdLogin(@NotNull ApplicationView applicationView) Creates an instance of aCmdLoginrecord class. -
Method Summary
Modifier and TypeMethodDescription@NotNull ApplicationViewReturns the value of theapplicationViewrecord component.final booleanIndicates whether some other object is "equal to" this one.voidexecute()final inthashCode()Returns a hash code value for this object.final StringtoString()Returns a string representation of this record class.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.tangly.ui.app.domain.Cmd
dialog, isEnabled
-
Constructor Details
-
CmdLogin
Creates an instance of aCmdLoginrecord class.- Parameters:
applicationView- the value for theapplicationViewrecord component
-
-
Method Details
-
execute
public void execute()- Specified by:
executein 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 theapplicationViewrecord component.- Returns:
- the value of the
applicationViewrecord component
-