]> git.mxchange.org Git - jjobs-war.git/blobdiff - src/java/org/mxchange/jjobs/beans/user/JobsAdminUserWebRequestBean.java
Removed all clear() methods in request-scoped beans as it makes no sense to clear...
[jjobs-war.git] / src / java / org / mxchange / jjobs / beans / user / JobsAdminUserWebRequestBean.java
index 73526feef0834478b8d71cbb8072f0d8128c4c55..4f6c46438e4e40cfcf977f0774f689e064f57855 100644 (file)
@@ -22,7 +22,7 @@ import java.util.Iterator;
 import java.util.List;
 import java.util.Objects;
 import javax.annotation.PostConstruct;
-import javax.enterprise.context.SessionScoped;
+import javax.enterprise.context.RequestScoped;
 import javax.enterprise.event.Event;
 import javax.enterprise.inject.Any;
 import javax.faces.view.facelets.FaceletException;
@@ -52,7 +52,7 @@ import org.mxchange.jusercore.model.user.status.UserAccountStatus;
  * @author Roland Haeder<roland@mxchange.org>
  */
 @Named ("adminUserController")
-@SessionScoped
+@RequestScoped
 public class JobsAdminUserWebRequestBean implements JobsAdminUserWebRequestController {
 
        /**
@@ -78,6 +78,12 @@ public class JobsAdminUserWebRequestBean implements JobsAdminUserWebRequestContr
         */
        private final UserSessionBeanRemote userBean;
 
+       /**
+        * Regular user controller
+        */
+       @Inject
+       private JobsUserWebSessionController userController;
+
        /**
         * A list of all user profiles
         */
@@ -98,18 +104,6 @@ public class JobsAdminUserWebRequestBean implements JobsAdminUserWebRequestContr
         */
        private String userPasswordRepeat;
 
-       /**
-<<<<<<< HEAD:src/java/org/mxchange/addressbook/beans/user/AddressbookAdminUserWebSessionBean.java
-        * ZIP code
-        */
-       private Integer zipCode;
-
-       /**
-        * Regular user controller
-        */
-       @Inject
-       private JobsUserWebSessionController userController;
-
        /**
         * Default constructor
         */
@@ -189,9 +183,6 @@ public class JobsAdminUserWebRequestBean implements JobsAdminUserWebRequestContr
                // Add user to local list
                this.userList.add(updatedUser);
 
-               // Clear all
-               this.clear();
-
                // Clear contact instance
                this.contactController.clear();
        }
@@ -202,6 +193,11 @@ public class JobsAdminUserWebRequestBean implements JobsAdminUserWebRequestContr
                return Collections.unmodifiableList(this.userList);
        }
 
+       @Override
+       public void editUserData () {
+               throw new UnsupportedOperationException("Not supported yet."); //NOI18N
+       }
+
        @Override
        public String getUserName () {
                return this.userName;
@@ -283,16 +279,6 @@ public class JobsAdminUserWebRequestBean implements JobsAdminUserWebRequestContr
                return user;
        }
 
-       /**
-        * Clears this bean
-        */
-       private void clear () {
-               // Clear all
-               this.setUserName(null);
-               this.setUserPassword(null);
-               this.setUserPasswordRepeat(null);
-       }
-
        /**
         * Checks if same password is entered and that they are not empty.
         * <p>