]> git.mxchange.org Git - jproduct-core.git/commitdiff
Removed all no longer thrown exceptions + updated jcore.jar
authorRoland Haeder <roland@mxchange.org>
Wed, 9 Sep 2015 08:36:10 +0000 (10:36 +0200)
committerRoland Haeder <roland@mxchange.org>
Wed, 9 Sep 2015 08:36:10 +0000 (10:36 +0200)
Signed-off-by:Roland Häder <roland@mxchange.org>

lib/jcore.jar
src/org/mxchange/jshopcore/model/basket/BaseBasket.java
src/org/mxchange/jshopcore/model/basket/Basket.java
src/org/mxchange/jshopcore/model/basket/ShopBasket.java

index e246eaa0d1af80e3ce482d23a0baf1e07ccab082..3a13967cee31b5361df8bfc251a76b4fb07fe83e 100644 (file)
Binary files a/lib/jcore.jar and b/lib/jcore.jar differ
index cc4d28000559c1e20135aeeaf48631870e1476d6..f3afbf7318f1276aac475522a8c38acb3ff7837c 100644 (file)
@@ -16,9 +16,6 @@
  */
 package org.mxchange.jshopcore.model.basket;
 
-import java.io.IOException;
-import java.lang.reflect.InvocationTargetException;
-import java.sql.SQLException;
 import java.text.MessageFormat;
 import java.util.Map;
 import org.mxchange.jcoreee.BaseEeSystem;
@@ -37,23 +34,21 @@ public abstract class BaseBasket<T extends AddableBasketItem> extends BaseEeSyst
 
        /**
         * Protected constructor with session instance
-        *
-        * @throws java.sql.SQLException If an SQL error occurs
         */
-       protected BaseBasket () throws SQLException {
+       protected BaseBasket () {
                // Trace message
                this.getLogger().logTrace("CALLED!"); //NOI18N
        }
 
        @Override
-       public void init () throws SQLException {
+       public void init () {
                // Trace message
                this.getLogger().logTrace("CALLED!"); //NOI18N
        }
 
        @Override
        @SuppressWarnings ("unchecked")
-       public void addItem (final T item) throws IOException, SQLException, NoSuchMethodException, IllegalAccessException, InvocationTargetException {
+       public void addItem (final T item) {
                // Trace call
                this.getLogger().logTrace(MessageFormat.format("item={0} - CALLED!", item)); //NOI18N
 
@@ -74,7 +69,7 @@ public abstract class BaseBasket<T extends AddableBasketItem> extends BaseEeSyst
        }
 
        @Override
-       public boolean isEmpty () throws IOException, SQLException, NoSuchMethodException, IllegalAccessException, InvocationTargetException {
+       public boolean isEmpty () {
                // Deligate call to frontend
                // TODO: return ((BasketFrontend) this.getFrontend()).isEmpty();
                throw new UnsupportedOperationException("Not yet implmeneted.");
@@ -82,7 +77,7 @@ public abstract class BaseBasket<T extends AddableBasketItem> extends BaseEeSyst
 
        @Override
        @SuppressWarnings("unchecked")
-       public Map<Long, T> getAll () throws IOException, SQLException, NoSuchMethodException, IllegalAccessException, InvocationTargetException {
+       public Map<Long, T> getAll () {
                // Trace message
                this.getLogger().logTrace("CALLED!"); //NOI18N
 
@@ -98,7 +93,7 @@ public abstract class BaseBasket<T extends AddableBasketItem> extends BaseEeSyst
        }
 
        @Override
-       public AddableBasketItem getLast () throws IOException, SQLException, NoSuchMethodException, IllegalAccessException, InvocationTargetException {
+       public AddableBasketItem getLast () {
                // Deligate to frontend
                // TODO: return ((BasketFrontend) this.getFrontend()).getLast();
                throw new UnsupportedOperationException("Not yet implmeneted.");
@@ -112,7 +107,7 @@ public abstract class BaseBasket<T extends AddableBasketItem> extends BaseEeSyst
        }
 
        @Override
-       public boolean isAdded (final T item) throws IOException, SQLException, NoSuchMethodException, IllegalAccessException, InvocationTargetException {
+       public boolean isAdded (final T item) {
                // Trace call
                this.getLogger().logTrace(MessageFormat.format("item={0} - CALLED!", item)); //NOI18N
 
index 24502ec9c90bac8609c596fba93c6044fa943abf..e6f9b65c72c99e9fb85c20df31224e700f83d0fc 100644 (file)
  */
 package org.mxchange.jshopcore.model.basket;
 
-import java.io.IOException;
 import java.io.Serializable;
-import java.lang.reflect.InvocationTargetException;
-import java.sql.SQLException;
 import java.util.Map;
 
 /**
@@ -33,13 +30,8 @@ public interface Basket<T extends AddableBasketItem> extends Serializable {
        /**
         * Adds given item instance to this basket
         * @param item Item instance to add
-        * @throws java.io.IOException If an IO error occurs
-        * @throws java.sql.SQLException If an SQL error occurs
-        * @throws java.lang.NoSuchMethodException If a method was not found
-        * @throws java.lang.IllegalAccessException If the invoked method is not public
-        * @throws java.lang.reflect.InvocationTargetException If anything else happened?
         */
-       public void addItem (final T item) throws IOException, SQLException, NoSuchMethodException, IllegalAccessException, InvocationTargetException;
+       public void addItem (final T item);
 
        /**
         * Checks whether the given item as already been added. If the product's
@@ -47,57 +39,34 @@ public interface Basket<T extends AddableBasketItem> extends Serializable {
         *
         * @param item Item instance to check
         * @return Whether the given item has been found
-        * @throws java.io.IOException If an IO error occurs
-        * @throws java.sql.SQLException If an SQL error occurs
-        * @throws java.lang.NoSuchMethodException If a method was not found
-        * @throws java.lang.IllegalAccessException If the invoked method is not public
-        * @throws java.lang.reflect.InvocationTargetException If anything else happened?
         */
-       public boolean isAdded (final T item) throws IOException, SQLException, NoSuchMethodException, IllegalAccessException, InvocationTargetException;
+       public boolean isAdded (final T item);
 
        /**
         * Checks if the basket is empty
         *
         * @return Whether the basket is empty
-        * @throws java.io.IOException If an IO error occurs
-        * @throws java.sql.SQLException If an SQL error occurs
-        * @throws java.lang.NoSuchMethodException If a method was not found
-        * @throws java.lang.IllegalAccessException If the invoked method is not public
-        * @throws java.lang.reflect.InvocationTargetException If anything else happened?
         */
-       public boolean isEmpty () throws IOException, SQLException, NoSuchMethodException, IllegalAccessException, InvocationTargetException;
+       public boolean isEmpty ();
 
        /**
         * Initializes this instance with given ServletContext
-        *
-        * @throws java.sql.SQLException If an SQL error occurs
-        * @throws java.io.IOException If an IO error occurs
         */
-       public void init () throws SQLException, IOException;
+       public void init ();
 
        /**
         * Some "getter" for all entries in this basket
         *
         * @return Map on all basket items
-        * @throws java.io.IOException If an IO error occurs
-        * @throws java.sql.SQLException If an SQL error occurs
-        * @throws java.lang.NoSuchMethodException If a method was not found
-        * @throws java.lang.IllegalAccessException If the invoked method is not public
-        * @throws java.lang.reflect.InvocationTargetException If anything else happened?
         */
-       public Map<Long, T> getAll () throws IOException, SQLException, NoSuchMethodException, IllegalAccessException, InvocationTargetException;
+       public Map<Long, T> getAll ();
 
        /**
         * Getter for last entry
         *
         * @return Last added item in basket
-        * @throws java.io.IOException If an IO error occurs
-        * @throws java.sql.SQLException If an SQL error occurs
-        * @throws java.lang.NoSuchMethodException If a method was not found
-        * @throws java.lang.IllegalAccessException If the invoked method is not public
-        * @throws java.lang.reflect.InvocationTargetException If anything else happened?
         */
-       public AddableBasketItem getLast () throws IOException, SQLException, NoSuchMethodException, IllegalAccessException, InvocationTargetException;
+       public AddableBasketItem getLast ();
 
        /**
         * Getter for last num rows
index 7cd016c0c565094dd0580c9b248313e98364ae1c..fa5213b46d13ad0b6c7a8c0de88a432b16f70961 100644 (file)
@@ -17,9 +17,6 @@
 package org.mxchange.jshopcore.model.basket;
 
 import java.sql.SQLException;
-import org.mxchange.jshopcore.model.basket.BaseBasket;
-import org.mxchange.jshopcore.model.basket.Basket;
-import org.mxchange.jshopcore.model.basket.AddableBasketItem;
 
 /**
  * A basket for orderable items