com.mycompany.controller
Class LoginController

java.lang.Object
  extended by com.mycompany.controller.AbstractController
      extended by com.mycompany.controller.LoginController
All Implemented Interfaces:
java.io.Serializable

public class LoginController
extends AbstractController

Controller class for desktop and mobile login functionality.

Author:
Ian Hlavats (ian@tarantulaconsulting.com)
See Also:
Serialized Form

Constructor Summary
LoginController()
           
 
Method Summary
 void checkPermission(javax.faces.event.ComponentSystemEvent event)
           
 boolean isLoggedIn()
           
 java.lang.String login()
           
 java.lang.String loginMobile()
           
 java.lang.String logout()
           
 java.lang.String logoutMobile()
           
 void setActiveUsers(ActiveUsers activeUsers)
           
 void setCredentials(Credentials credentials)
           
 void setUserService(UserService userService)
           
 
Methods inherited from class com.mycompany.controller.AbstractController
setUserSession
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoginController

public LoginController()
Method Detail

checkPermission

public void checkPermission(javax.faces.event.ComponentSystemEvent event)
                     throws java.io.IOException
Throws:
java.io.IOException

isLoggedIn

public boolean isLoggedIn()

login

public java.lang.String login()

loginMobile

public java.lang.String loginMobile()

logout

public java.lang.String logout()

logoutMobile

public java.lang.String logoutMobile()

setActiveUsers

public void setActiveUsers(ActiveUsers activeUsers)

setCredentials

public void setCredentials(Credentials credentials)

setUserService

public void setUserService(UserService userService)