From: Roland Häder Date: Wed, 22 Apr 2020 14:53:40 +0000 (+0200) Subject: Continued: X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=4ba945c99f56e31ad3dbc37cff2753c9a773d2fa;p=jaddressbook-lib.git Continued: - added missing JPA 2.1 API jar - removed no longer wanted/needed methods - renamed allFoos() to fetchAllFoos() Signed-off-by: Roland Häder --- diff --git a/lib/jpa20-persistence/javax.persistence_2.1.0.v201304241213.jar b/lib/jpa20-persistence/javax.persistence_2.1.0.v201304241213.jar new file mode 100644 index 00000000..a4dd3861 Binary files /dev/null and b/lib/jpa20-persistence/javax.persistence_2.1.0.v201304241213.jar differ diff --git a/src/org/mxchange/addressbook/model/addressbook/AddressbookSessionBeanRemote.java b/src/org/mxchange/addressbook/model/addressbook/AddressbookSessionBeanRemote.java index 8cc597c5..7b5efb0a 100644 --- a/src/org/mxchange/addressbook/model/addressbook/AddressbookSessionBeanRemote.java +++ b/src/org/mxchange/addressbook/model/addressbook/AddressbookSessionBeanRemote.java @@ -20,7 +20,6 @@ import java.io.Serializable; import java.util.List; import javax.ejb.Remote; import org.mxchange.jaddressbook.exceptions.AddressbookNameAlreadyUsedException; -import org.mxchange.jaddressbook.exceptions.AddressbookNotFoundException; import org.mxchange.jaddressbook.model.addressbook.Addressbook; import org.mxchange.jaddressbook.model.addressbook.entry.AddressbookEntry; import org.mxchange.jusercore.model.user.User; @@ -33,21 +32,6 @@ import org.mxchange.jusercore.model.user.User; @Remote public interface AddressbookSessionBeanRemote extends Serializable { - /** - * Some getter for an address book instance from given id number. If the - * address book is not found, an exception is thrown. - *

- * @param addressbookId Id number for address book instance - *

- * @return Address book instance - *

- * @throws AddressbookNotFoundException If the address book cannot be found - * by given id number - * @throws NullPointerException If addressbookId is null - * @throws IllegalArgumentException If the id number is below 1 - */ - Addressbook getAddressbookById (final Long addressbookId) throws AddressbookNotFoundException; - /** * Returns a list of all entries of given address book, whether the assigned * user is the "owner" or "sharer" of the entry. @@ -56,7 +40,7 @@ public interface AddressbookSessionBeanRemote extends Serializable { *

* @return List of all entries */ - List allEntries (final Addressbook addressbook); + List fetchAllAddressbookEntries (final Addressbook addressbook); /** * Some "getter" for a list of address books the logged-in user has created @@ -65,7 +49,7 @@ public interface AddressbookSessionBeanRemote extends Serializable { *

* @return List of all address books */ - List getUsersAddressbookList (final User loggedInUser); + List fetchAddressbooksByUser (final User loggedInUser); /** * Creates given address book by persisting it. A User instance must be set, @@ -89,13 +73,4 @@ public interface AddressbookSessionBeanRemote extends Serializable { */ boolean isAddressbookIdUsed (final Long addressbookId); - /** - * Checks if the given address book's name is already used by the user. - *

- * @param addressbook Address bok instance to check - *

- * @return Whether the name has already been used by the user - */ - boolean isAddressbookNameUsed (final Addressbook addressbook); - }