fr.paris.lutece.plugins.mylutece.authentication.logs
Class ConnectionLogDAO
java.lang.Object
fr.paris.lutece.plugins.mylutece.authentication.logs.ConnectionLogDAO
- All Implemented Interfaces:
- IConnectionLogDAO
public final class ConnectionLogDAO
- extends java.lang.Object
- implements IConnectionLogDAO
This class provides Data Access methods for AppUser objects
Method Summary |
void |
insertLog(ConnectionLog connectionLog,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new record in the table of connections |
int |
selectLoginErrors(ConnectionLog connectionLog,
int nIntervalMinutes,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Calculate the number of connections with a given ip_address by a
determinate time |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConnectionLogDAO
public ConnectionLogDAO()
selectLoginErrors
public int selectLoginErrors(ConnectionLog connectionLog,
int nIntervalMinutes,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
- Calculate the number of connections with a given ip_address by a
determinate time
- Specified by:
selectLoginErrors
in interface IConnectionLogDAO
- Parameters:
connectionLog
- The Log of connectionnIntervalMinutes
- The number of minutes since the last connectionplugin
- The plugin
- Returns:
- int The number of loggin error during the last
nIntervalMinutes minutes
insertLog
public void insertLog(ConnectionLog connectionLog,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
- Insert a new record in the table of connections
- Specified by:
insertLog
in interface IConnectionLogDAO
- Parameters:
connectionLog
- the ConnectionLog Objectplugin
- The plugin
Copyright © 2012 Mairie de Paris. All Rights Reserved.