/*
- * Copyright (C) 2016 Roland Haeder
+ * Copyright (C) 2016, 2017 Roland Häder
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
import java.io.Serializable;
import java.util.Calendar;
import java.util.List;
-import org.mxchange.jjobs.events.addressbook.AddressbookLoadedEvent;
-import org.mxchange.jjobs.model.addressbook.Addressbook;
-import org.mxchange.jjobs.model.addressbook.entry.AddressbookEntry;
-import org.mxchange.jusercore.events.login.UserLoggedInEvent;
+import org.mxchange.jaddressbook.events.addressbook.ObservableAddressbookLoadedEvent;
+import org.mxchange.jaddressbook.model.addressbook.Addressbook;
+import org.mxchange.jaddressbook.model.addressbook.entry.AddressbookEntry;
import org.mxchange.jusercore.model.user.User;
+import org.mxchange.juserlogincore.events.login.ObservableUserLoggedInEvent;
/**
* An interface for address book beans
* <p>
- * @author Roland Haeder<roland@mxchange.org>
+ * @author Roland Häder<roland@mxchange.org>
*/
public interface JobsAddressbookWebSessionController extends Serializable {
* <p>
* @param event Event with address book instance
*/
- void afterAddressbookLoadedEvent (final AddressbookLoadedEvent event);
+ void afterAddressbookLoadedEvent (final ObservableAddressbookLoadedEvent event);
/**
* This method is called when a user has successfully logged in his/her
* <p>
* @param event
*/
- void afterLoginEvent (final UserLoggedInEvent event);
+ void afterLoginEvent (final ObservableUserLoggedInEvent event);
/**
* Checks if the user is logged in and if so if it matches the current