]> git.mxchange.org Git - juser-core.git/commitdiff
Continued:
authorRoland Häder <roland@mxchange.org>
Fri, 22 Sep 2017 22:04:14 +0000 (00:04 +0200)
committerRoland Häder <roland@mxchange.org>
Fri, 22 Sep 2017 22:09:31 +0000 (00:09 +0200)
- need to change java.util.Calendar (bye bye) to java.util.Date in favour of
  PrimeFaces' p:calendar [!] tag

Signed-off-by: Roland Häder <roland@mxchange.org>
src/org/mxchange/jusercore/model/email_address/ChangeableEmailAddress.java
src/org/mxchange/jusercore/model/email_address/EmailAddressChange.java
src/org/mxchange/jusercore/model/user/LoginUser.java
src/org/mxchange/jusercore/model/user/User.java
src/org/mxchange/jusercore/model/user/UserUtils.java
src/org/mxchange/jusercore/model/user/password_history/PasswordHistory.java
src/org/mxchange/jusercore/model/user/password_history/UserPasswordHistory.java

index c0beccb855817796e930240d7c31a64096fd195f..6676111c1013df3b57648961e1a7afdf1c4e5534 100644 (file)
@@ -17,7 +17,7 @@
 package org.mxchange.jusercore.model.email_address;
 
 import java.io.Serializable;
-import java.util.Calendar;
+import java.util.Date;
 import org.mxchange.jusercore.model.email_address.status.EmailChangeStatus;
 import org.mxchange.jusercore.model.user.User;
 
@@ -62,14 +62,14 @@ public interface ChangeableEmailAddress extends Serializable {
         * <p>
         * @return Created "email change" timestamp
         */
-       Calendar getEmailChangeCreated ();
+       Date getEmailChangeCreated ();
 
        /**
         * Setter for created "email change" timestamp
         * <p>
         * @param emailChangeCreated Created "email change" timestamp
         */
-       void setEmailChangeCreated (final Calendar emailChangeCreated);
+       void setEmailChangeCreated (final Date emailChangeCreated);
 
        /**
         * Getter for user initiating the email change
@@ -90,14 +90,14 @@ public interface ChangeableEmailAddress extends Serializable {
         * <p>
         * @return Email change done/undone
         */
-       Calendar getEmailChangeDone ();
+       Date getEmailChangeDone ();
 
        /**
         * Setter for email change done/undone
         * <p>
         * @param emailChangeDone Email change done/undone
         */
-       void setEmailChangeDone (final Calendar emailChangeDone);
+       void setEmailChangeDone (final Date emailChangeDone);
 
        /**
         * Getter for email change status
index bbfd4856f3c66f0bde15eb5304226b47ab3602e0..ca8940cb4c4a4c01849978fa6e6d3634f04fc568 100644 (file)
@@ -16,7 +16,7 @@
  */
 package org.mxchange.jusercore.model.email_address;
 
-import java.util.Calendar;
+import java.util.Date;
 import java.util.Objects;
 import javax.persistence.Basic;
 import javax.persistence.CascadeType;
@@ -75,7 +75,7 @@ public class EmailAddressChange implements ChangeableEmailAddress {
        @Basic (optional = false)
        @Temporal (TemporalType.TIMESTAMP)
        @Column (name = "email_change_created", nullable = false, updatable = false)
-       private Calendar emailChangeCreated;
+       private Date emailChangeCreated;
 
        /**
         * Timestamp when this change has been done or undone
@@ -83,7 +83,7 @@ public class EmailAddressChange implements ChangeableEmailAddress {
        @Basic (optional = false)
        @Temporal (TemporalType.TIMESTAMP)
        @Column (name = "email_change_done", nullable = false, updatable = false)
-       private Calendar emailChangeDone;
+       private Date emailChangeDone;
 
        /**
         * Email change hash the user has to click
@@ -134,7 +134,7 @@ public class EmailAddressChange implements ChangeableEmailAddress {
         * @param emailChangeDone When this entry has been done
         * @param emailChangeHash Email change hash
         */
-       public EmailAddressChange (final Long emailChangeId, final User user, final String emailAddress, final Calendar emailChangeCreated, final EmailChangeStatus emailChangeStatus, final Calendar emailChangeDone, final String emailChangeHash) {
+       public EmailAddressChange (final Long emailChangeId, final User user, final String emailAddress, final Date emailChangeCreated, final EmailChangeStatus emailChangeStatus, final Date emailChangeDone, final String emailChangeHash) {
                // Call other constructor
                this(user, emailAddress);
 
@@ -196,25 +196,25 @@ public class EmailAddressChange implements ChangeableEmailAddress {
 
        @Override
        @SuppressWarnings ("ReturnOfDateField")
-       public Calendar getEmailChangeCreated () {
+       public Date getEmailChangeCreated () {
                return this.emailChangeCreated;
        }
 
        @Override
        @SuppressWarnings ("AssignmentToDateFieldFromParameter")
-       public void setEmailChangeCreated (final Calendar emailChangeCreated) {
+       public void setEmailChangeCreated (final Date emailChangeCreated) {
                this.emailChangeCreated = emailChangeCreated;
        }
 
        @Override
        @SuppressWarnings ("ReturnOfDateField")
-       public Calendar getEmailChangeDone () {
+       public Date getEmailChangeDone () {
                return this.emailChangeDone;
        }
 
        @Override
        @SuppressWarnings ("AssignmentToDateFieldFromParameter")
-       public void setEmailChangeDone (final Calendar emailChangeDone) {
+       public void setEmailChangeDone (final Date emailChangeDone) {
                this.emailChangeDone = emailChangeDone;
        }
 
index 0bfc4a8020dd84aea2e259502a26365a04129dd9..886df76cd5cf47aa4dc2f09e9b1f983b720fbbfe 100644 (file)
@@ -16,7 +16,7 @@
  */
 package org.mxchange.jusercore.model.user;
 
-import java.util.Calendar;
+import java.util.Date;
 import java.util.Locale;
 import java.util.Objects;
 import javax.persistence.Basic;
@@ -101,7 +101,7 @@ public class LoginUser implements User {
        @Basic (optional = false)
        @Temporal (TemporalType.TIMESTAMP)
        @Column (name = "user_created", nullable = false, updatable = false)
-       private Calendar userCreated;
+       private Date userCreated;
 
        /**
         * Encrypted password
@@ -123,7 +123,7 @@ public class LoginUser implements User {
         */
        @Temporal (TemporalType.TIMESTAMP)
        @Column (name = "user_last_locked_timestamp")
-       private Calendar userLastLocked;
+       private Date userLastLocked;
 
        /**
         * Last locked reason
@@ -164,7 +164,7 @@ public class LoginUser implements User {
         */
        @Temporal (TemporalType.TIMESTAMP)
        @Column (name = "user_updated", insertable = false)
-       private Calendar userUpdated;
+       private Date userUpdated;
 
        /**
         * Default constructor
@@ -225,13 +225,13 @@ public class LoginUser implements User {
 
        @Override
        @SuppressWarnings ("ReturnOfDateField")
-       public Calendar getUserCreated () {
+       public Date getUserCreated () {
                return this.userCreated;
        }
 
        @Override
        @SuppressWarnings ("AssignmentToDateFieldFromParameter")
-       public void setUserCreated (final Calendar userCreated) {
+       public void setUserCreated (final Date userCreated) {
                this.userCreated = userCreated;
        }
 
@@ -257,13 +257,13 @@ public class LoginUser implements User {
 
        @Override
        @SuppressWarnings ("ReturnOfDateField")
-       public Calendar getUserLastLocked () {
+       public Date getUserLastLocked () {
                return this.userLastLocked;
        }
 
        @Override
        @SuppressWarnings ("AssignmentToDateFieldFromParameter")
-       public void setUserLastLocked (final Calendar userLastLocked) {
+       public void setUserLastLocked (final Date userLastLocked) {
                this.userLastLocked = userLastLocked;
        }
 
@@ -319,13 +319,13 @@ public class LoginUser implements User {
 
        @Override
        @SuppressWarnings ("ReturnOfDateField")
-       public Calendar getUserUpdated () {
+       public Date getUserUpdated () {
                return this.userUpdated;
        }
 
        @Override
        @SuppressWarnings ("AssignmentToDateFieldFromParameter")
-       public void setUserUpdated (final Calendar userUpdated) {
+       public void setUserUpdated (final Date userUpdated) {
                this.userUpdated = userUpdated;
        }
 
index 5560fc6c8dd13c77ec98002032fa6626f5b050bd..979ca667317ba0f013a62c703761be6da41de374 100644 (file)
@@ -17,7 +17,7 @@
 package org.mxchange.jusercore.model.user;
 
 import java.io.Serializable;
-import java.util.Calendar;
+import java.util.Date;
 import java.util.Locale;
 import org.mxchange.jcontacts.model.contact.Contact;
 import org.mxchange.jusercore.model.user.profilemodes.ProfileMode;
@@ -77,14 +77,14 @@ public interface User extends Serializable {
         * <p>
         * @return "created" timestamp
         */
-       Calendar getUserCreated ();
+       Date getUserCreated ();
 
        /**
         * Setter for "created" timestamp
         * <p>
         * @param userCreated "created" timestamp
         */
-       void setUserCreated (final Calendar userCreated);
+       void setUserCreated (final Date userCreated);
 
        /**
         * Getter for encrypted password
@@ -119,14 +119,14 @@ public interface User extends Serializable {
         * <p>
         * @return "locked" timestamp
         */
-       Calendar getUserLastLocked ();
+       Date getUserLastLocked ();
 
        /**
         * Getter for "locked" timestamp
         * <p>
         * @param userLocked "locked" timestamp
         */
-       void setUserLastLocked (final Calendar userLocked);
+       void setUserLastLocked (final Date userLocked);
 
        /**
         * Getter for reason of last locked
@@ -175,14 +175,14 @@ public interface User extends Serializable {
         * <p>
         * @return Updated timestamp
         */
-       Calendar getUserUpdated ();
+       Date getUserUpdated ();
 
        /**
         * Setter for updated timestamp
         * <p>
         * @param userUpdated Updated timestamp
         */
-       void setUserUpdated (final Calendar userUpdated);
+       void setUserUpdated (final Date userUpdated);
 
        /**
         * Getter for user's locale
index ba7b3f1b99cd6452a557d8070e516e00f96a0348..df4464d0a30ee1429143c92a661797005fc222cd 100644 (file)
@@ -20,7 +20,7 @@ import java.io.Serializable;
 import java.security.SecureRandom;
 import java.text.DateFormat;
 import java.text.MessageFormat;
-import java.util.Calendar;
+import java.util.Date;
 import java.util.Properties;
 import java.util.Random;
 import org.mxchange.jcontacts.model.contact.Contact;
@@ -246,19 +246,19 @@ public class UserUtils implements Serializable {
        }
 
        /**
-        * Returns a formatted string from given user's locale and Calendar instance
+        * Returns a formatted string from given user's locale and Date instance
         * <p>
         * @param user     User instance
-        * @param calendar Calendar instance
+        * @param date Date instance
         * <p>
-        * @return A formatted string from Calendar instance
+        * @return A formatted string from Date instance
         */
-       public static String getFormattedTimestampFromUser (final User user, final Calendar calendar) {
+       public static String getFormattedTimestampFromUser (final User user, final Date date) {
                // Get formatter
                DateFormat format = DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.MEDIUM, user.getUserLocale());
 
                // Now simply format the calendar's Time (not just time) field
-               String dateTime = format.format(calendar.getTime());
+               String dateTime = format.format(date.getTime());
 
                // Return it
                return dateTime;
index 123bfcf9c8f384f12b561a324deb8db596e3fb65..1c7aeddd32d688b68a43949914090af0654279a7 100644 (file)
@@ -17,7 +17,7 @@
 package org.mxchange.jusercore.model.user.password_history;
 
 import java.io.Serializable;
-import java.util.Calendar;
+import java.util.Date;
 import org.mxchange.jusercore.model.user.User;
 
 /**
@@ -33,7 +33,7 @@ public interface PasswordHistory extends Serializable {
         * <p>
         * @return Timestamp when this history entry has been created
         */
-       Calendar getUserPasswordHistoryCreated ();
+       Date getUserPasswordHistoryCreated ();
 
        /**
         * Setter for timestamp this history entry has been created (usually in
@@ -42,7 +42,7 @@ public interface PasswordHistory extends Serializable {
         * @param userPasswordHistoryCreated Timestamp when this history entry has
         * been created
         */
-       void setUserPasswordHistoryCreated (final Calendar userPasswordHistoryCreated);
+       void setUserPasswordHistoryCreated (final Date userPasswordHistoryCreated);
 
        /**
         * Getter for history entry id (primary key)
index 06b3a6b13e0d67a0ce215133c63e1cf130a44f1d..3da56ca0df46f11d2db35ec107f2be713c865823 100644 (file)
@@ -16,7 +16,7 @@
  */
 package org.mxchange.jusercore.model.user.password_history;
 
-import java.util.Calendar;
+import java.util.Date;
 import java.util.Objects;
 import javax.persistence.Basic;
 import javax.persistence.CascadeType;
@@ -65,7 +65,7 @@ public class UserPasswordHistory implements PasswordHistory {
        @Basic (optional = false)
        @Column (name = "history_created", nullable = false, updatable = false)
        @Temporal (TemporalType.TIMESTAMP)
-       private Calendar userPasswordHistoryCreated;
+       private Date userPasswordHistoryCreated;
 
        /**
         * Id number (primary key)
@@ -132,13 +132,13 @@ public class UserPasswordHistory implements PasswordHistory {
 
        @Override
        @SuppressWarnings ("ReturnOfDateField")
-       public Calendar getUserPasswordHistoryCreated () {
+       public Date getUserPasswordHistoryCreated () {
                return this.userPasswordHistoryCreated;
        }
 
        @Override
        @SuppressWarnings ("AssignmentToDateFieldFromParameter")
-       public void setUserPasswordHistoryCreated (final Calendar userPasswordHistoryCreated) {
+       public void setUserPasswordHistoryCreated (final Date userPasswordHistoryCreated) {
                this.userPasswordHistoryCreated = userPasswordHistoryCreated;
        }