]> git.mxchange.org Git - pizzaservice-war.git/commitdiff
added parameter 'createContactData'
authorRoland Häder <roland@mxchange.org>
Fri, 13 May 2016 12:57:58 +0000 (14:57 +0200)
committerRoland Haeder <roland@mxchange.org>
Thu, 28 Jul 2016 19:26:51 +0000 (21:26 +0200)
Signed-off-by: Roland Häder <roland@mxchange.org>
src/java/org/mxchange/pizzaapplication/beans/register/PizzaUserRegisterWebSessionBean.java
src/java/org/mxchange/pizzaapplication/beans/user/PizzaUserWebSessionBean.java
src/java/org/mxchange/pizzaapplication/beans/user/PizzaUserWebSessionController.java

index 748ad89ed26de56bbe692aeb06112be2bf4d2deb..98593a2270170b635351129ce1302ebac9ebde6b 100644 (file)
@@ -119,7 +119,7 @@ public class PizzaUserRegisterWebSessionBean extends BasePizzaController impleme
                }
 
                // Get user instance
-               User user = this.userController.createUserInstance();
+               User user = this.userController.createUserInstance(true);
 
                // Is the user already used?
                if (null == user) {
@@ -193,7 +193,7 @@ public class PizzaUserRegisterWebSessionBean extends BasePizzaController impleme
                }
 
                // Get user instance
-               User user = this.userController.createUserInstance();
+               User user = this.userController.createUserInstance(false);
 
                // First check if user is not null and user name is not used + if same email address is entered
                if (null == user) {
index 154e63e5785ea9326a7c6b82793bb380d89e8938..097f02e756f8ac4884b4370e5df944f6c1144e43 100644 (file)
@@ -389,7 +389,7 @@ public class PizzaUserWebSessionBean extends BasePizzaController implements Pizz
        }
 
        @Override
-       public User createUserInstance () {
+       public User createUserInstance (final boolean createContactData) {
                // Trace message
                //* NOISY-DEBUG: */ System.out.println(MessageFormat.format("{0}.createUserInstance: CALLED!", this.getClass().getSimpleName()));
 
index 7d1275689b5217bb1cc8c80ddffe5311dd0cc1f3..001bea124d1cecb1acd07d22eeefe849d55d01de 100644 (file)
@@ -19,7 +19,6 @@ package org.mxchange.pizzaapplication.beans.user;
 import java.io.Serializable;
 import java.util.List;
 import org.mxchange.jcontacts.contact.Contact;
-import org.mxchange.jcontacts.events.contact.add.AdminAddedContactEvent;
 import org.mxchange.jusercore.events.confirmation.UserConfirmedAccountEvent;
 import org.mxchange.jusercore.events.login.UserLoggedInEvent;
 import org.mxchange.jusercore.events.registration.UserRegisteredEvent;
@@ -43,14 +42,6 @@ public interface PizzaUserWebSessionController extends Serializable {
         */
        public static final Integer MINIMUM_PASSWORD_LENGTH = 5;
 
-       /**
-        * Observes events being fired when an administrator has added a new
-        * contact.
-        * <p>
-        * @param event Event being fired
-        */
-       void afterAdminAddedContact (final AdminAddedContactEvent event);
-
        /**
         * Event observer for newly added users by adminstrator
         * <p>
@@ -167,9 +158,11 @@ public interface PizzaUserWebSessionController extends Serializable {
        /**
         * Creates an instance from all properties
         * <p>
+        * @param createContactData Whether contact data should be created
+        * <p>
         * @return A user instance
         */
-       User createUserInstance ();
+       User createUserInstance (final boolean createContactData);
 
        /**
         * Creates a user instance for login phase