com.openexchange.mail.loginhandler
Class TransportLoginHandler

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

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

TransportLoginHandler - The login handler for mail transport.

Author:
Thorben Betten

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

Constructor Detail

TransportLoginHandler

public TransportLoginHandler()
Initializes a new TransportLoginHandler.

Method Detail

handleLogin

public void handleLogin(com.openexchange.login.LoginResult 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.LoginResult 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