View Javadoc

1   package twcsckernel.serverKernel.usr;
2   
3   import twcsckernel.serverKernel.impl.UserImpl;
4   
5   /***
6    * Interfejs listenera zmian w zalogowanych użytkownikach.
7    * @author VMD Group
8    *
9    */
10  public interface LoginListener {
11  
12  	/***
13  	 * Typ zdarzenia - logowanie 
14  	 */
15  	public static final boolean LOGGED_IN = true;
16  
17  	/***
18  	 * Typ zdarzenia - wylogowanie
19  	 */
20  	public static final boolean LOGGED_OUT = false;
21  
22  	/***
23  	 * Akcja podejmowana przy zalogowaniu bądź wylogowaniu użytkownika.
24  	 * @param user - użytkownik którego akcja się tyczy
25  	 * @param eventType - typ zdarzenia dla logowania przyjmuje wartość
26  	 *  {@link #LOGGED_IN LOGGED_IN} a dla wylogowania wartość
27  	 *  {@link #LOGGED_OUT LOGGED_OUT}
28  	 */
29  	public void loginChangeAction(UserImpl user, boolean eventType);
30  
31  }