com.raritantechnologies.quickstart
Interface IUserLoginLogger

All Superinterfaces:
IConfigurable
All Known Implementing Classes:
DatabaseUserLoginLogger

public interface IUserLoginLogger
extends IConfigurable

Basic interface for an object that can store information about users.


Developed by Raritan Technologies Inc..

Author:
Ted Sullivan

Field Summary
static int REGISTER_USER
           
static int REMOVE_USER
           
static int VALIDATE_USER
           
 
Method Summary
 void logUserLoginEvent(ILoginInfo userInfo, int eventType)
          Adds user attributes to a userInfo object.
 
Methods inherited from interface com.raritantechnologies.searchApp.IConfigurable
initialize
 

Field Detail

VALIDATE_USER

public static final int VALIDATE_USER
See Also:
Constant Field Values

REGISTER_USER

public static final int REGISTER_USER
See Also:
Constant Field Values

REMOVE_USER

public static final int REMOVE_USER
See Also:
Constant Field Values
Method Detail

logUserLoginEvent

public void logUserLoginEvent(ILoginInfo userInfo,
                              int eventType)
Adds user attributes to a userInfo object.