com.openexchange.mail.loginhandler
Class MailLoginHandler

java.lang.Object
  extended by com.openexchange.mail.loginhandler.MailLoginHandler
All Implemented Interfaces:
com.openexchange.login.LoginHandlerService

public final class MailLoginHandler
extends java.lang.Object
implements com.openexchange.login.LoginHandlerService

MailLoginHandler - The login handler delivering mailbox access event to data retention.

Author:
Thorben Betten

Constructor Summary
MailLoginHandler()
          Initializes a new MailLoginHandler.
 
Method Summary
 void handleLogin(com.openexchange.login.Login login)
          Handles the specified performed login.
 void handleLogout(com.openexchange.login.Login logout)
          Handles the specified performed logout.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailLoginHandler

public MailLoginHandler()
Initializes a new MailLoginHandler.

Method Detail

handleLogin

public void handleLogin(com.openexchange.login.Login login)
                 throws com.openexchange.authentication.LoginException
Description copied from interface: com.openexchange.login.LoginHandlerService
Handles the specified performed login.

Specified by:
handleLogin in interface com.openexchange.login.LoginHandlerService
Parameters:
login - The performed login.
Throws:
com.openexchange.authentication.LoginException - If an error occurs while handling the login

handleLogout

public void handleLogout(com.openexchange.login.Login logout)
                  throws com.openexchange.authentication.LoginException
Description copied from interface: com.openexchange.login.LoginHandlerService
Handles the specified performed logout.

Specified by:
handleLogout in interface com.openexchange.login.LoginHandlerService
Parameters:
logout - The performed logout.
Throws:
com.openexchange.authentication.LoginException - If an error occurs while handling the logout