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 }