org.romaframework.module.users.view.domain
Class Login

java.lang.Object
  extended by org.romaframework.module.users.view.domain.Login
All Implemented Interfaces:
org.romaframework.frontend.domain.message.MessageResponseListener

public class Login
extends java.lang.Object
implements org.romaframework.frontend.domain.message.MessageResponseListener

Base class for login.

Author:
Luca Garulli (luca.garulli--at--assetdata.it)

Field Summary
static java.lang.String PAR_FIRST_FORM_TO_DISPLAY
           
 
Constructor Summary
Login()
           
Login(java.lang.String iScreenName)
           
Login(java.lang.String iUser, java.lang.String iPassword)
           
 
Method Summary
 java.lang.String getAlgorithm()
           
 java.lang.String getLanguage()
           
 java.util.Set<java.lang.String> getLanguages()
           
 java.lang.String getUserName()
           
 java.lang.String getUserPassword()
           
 void login()
           
 void responseMessage(org.romaframework.frontend.domain.message.Message iMessage, java.lang.Object iResponse)
           
 void setLanguage(java.lang.String iLanguage)
           
 void setListener(org.romaframework.aspect.authentication.LoginListener iListener)
           
 void setUserName(java.lang.String userName)
           
 void setUserPassword(java.lang.String userPassword)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PAR_FIRST_FORM_TO_DISPLAY

public static final java.lang.String PAR_FIRST_FORM_TO_DISPLAY
See Also:
Constant Field Values
Constructor Detail

Login

public Login(java.lang.String iScreenName)

Login

public Login(java.lang.String iUser,
             java.lang.String iPassword)

Login

public Login()
Method Detail

getAlgorithm

public java.lang.String getAlgorithm()

login

public void login()

responseMessage

public void responseMessage(org.romaframework.frontend.domain.message.Message iMessage,
                            java.lang.Object iResponse)
Specified by:
responseMessage in interface org.romaframework.frontend.domain.message.MessageResponseListener

getUserName

public java.lang.String getUserName()

setUserName

public void setUserName(java.lang.String userName)

getUserPassword

public java.lang.String getUserPassword()

setUserPassword

public void setUserPassword(java.lang.String userPassword)

getLanguages

public java.util.Set<java.lang.String> getLanguages()

getLanguage

public java.lang.String getLanguage()

setLanguage

public void setLanguage(java.lang.String iLanguage)

setListener

public void setListener(org.romaframework.aspect.authentication.LoginListener iListener)