]> git.mxchange.org Git - jjobs-ejb.git/commitdiff
Please cherry-pick:
authorRoland Häder <roland@mxchange.org>
Fri, 19 Aug 2016 15:49:20 +0000 (17:49 +0200)
committerRoland Haeder <roland@mxchange.org>
Fri, 19 Aug 2016 20:31:40 +0000 (22:31 +0200)
- change find() to getReference() as this causes no additional SELECT on database backend

src/java/org/mxchange/jphone/phonenumbers/phone/JobsAdminPhoneSessionBean.java
src/java/org/mxchange/jusercore/model/user/JobsAdminUserSessionBean.java
src/java/org/mxchange/jusercore/model/user/JobsUserSessionBean.java

index 5bd557b54a6a0b19e31e87fb269d2e9b6a6daa1e..b3df91a1a33cf6d2fa4dba9cb0a6b16c5ac9219d 100644 (file)
@@ -113,7 +113,7 @@ public class JobsAdminPhoneSessionBean extends BaseJobsDatabaseBean implements A
                mobileNumber.setPhoneEntryUpdated(new GregorianCalendar());
 
                // Get contact from it and find it
-               DialableMobileNumber foundNumber = this.getEntityManager().find(mobileNumber.getClass(), mobileNumber.getPhoneId());
+               DialableMobileNumber foundNumber = this.getEntityManager().getReference(mobileNumber.getClass(), mobileNumber.getPhoneId());
 
                // Should be found
                assert (foundNumber instanceof DialableMobileNumber) : MessageFormat.format("Cell phone number with id {0} not found, but should be.", mobileNumber.getPhoneId()); //NOI18N
index 7e71dc69eb3dff8b42017f7f8d7215206a085512..62677607621049c3dbb01a15579e5e5b4938f3ef 100644 (file)
@@ -139,7 +139,7 @@ public class JobsAdminUserSessionBean extends BaseJobsDatabaseBean implements Ad
                }
 
                // Try to find the contact
-               Contact foundContact = this.getEntityManager().find(user.getUserContact().getClass(), user.getUserContact().getContactId());
+               Contact foundContact = this.getEntityManager().getReference(user.getUserContact().getClass(), user.getUserContact().getContactId());
 
                // Set detached object in rexcruiter instance
                user.setUserContact(foundContact);
index e0af749d7508820476af13d633e4b96bfe15152a..5f231ed36b543a49e6d70d1595f502cfd121cd42 100644 (file)
@@ -573,7 +573,7 @@ public class JobsUserSessionBean extends BaseJobsDatabaseBean implements UserSes
                user.setUserContact(null);
 
                // Find the instance
-               User foundUser = this.getEntityManager().find(user.getClass(), user.getUserId());
+               User foundUser = this.getEntityManager().getReference(user.getClass(), user.getUserId());
 
                // Should be found!
                assert (foundUser instanceof User) : MessageFormat.format("User with id {0} not found, but should be.", user.getUserId()); //NOI18N
@@ -666,7 +666,7 @@ public class JobsUserSessionBean extends BaseJobsDatabaseBean implements UserSes
                }
 
                // Find the instance
-               User foundUser = this.getEntityManager().find(user.getClass(), user.getUserId());
+               User foundUser = this.getEntityManager().getReference(user.getClass(), user.getUserId());
 
                // Should be found!
                assert (foundUser instanceof User) : MessageFormat.format("User with id {0} not found, but should be.", user.getUserId()); //NOI18N
@@ -685,7 +685,7 @@ public class JobsUserSessionBean extends BaseJobsDatabaseBean implements UserSes
                detachedUser.getUserContact().setContactUpdated(new GregorianCalendar());
 
                // Get contact from it and find it
-               Contact foundContact = this.getEntityManager().find(user.getUserContact().getClass(), user.getUserContact().getContactId());
+               Contact foundContact = this.getEntityManager().getReference(user.getUserContact().getClass(), user.getUserContact().getContactId());
 
                // Should be found
                assert (foundContact instanceof Contact) : MessageFormat.format("Contact with id {0} not found, but should be.", user.getUserContact().getContactId()); //NOI18N
@@ -714,7 +714,7 @@ public class JobsUserSessionBean extends BaseJobsDatabaseBean implements UserSes
                        this.getLoggerBeanLocal().logDebug(MessageFormat.format("updateUserPersonalData: mobile.phoneId={0} is being updated ...", mobileNumber.getPhoneId())); //NOI18N
 
                        // Then find it, too
-                       DialableMobileNumber foundMobile = this.getEntityManager().find(mobileNumber.getClass(), mobileNumber.getPhoneId());
+                       DialableMobileNumber foundMobile = this.getEntityManager().getReference(mobileNumber.getClass(), mobileNumber.getPhoneId());
 
                        // Should be there
                        assert (foundMobile instanceof DialableMobileNumber) : MessageFormat.format("Mobile number with id {0} not found but should be.", foundMobile.getPhoneId()); //NOI18N
@@ -741,7 +741,7 @@ public class JobsUserSessionBean extends BaseJobsDatabaseBean implements UserSes
                        this.getLoggerBeanLocal().logDebug(MessageFormat.format("updateUserPersonalData: fax.phoneId={0} is being updated ...", fax.getPhoneId())); //NOI18N
 
                        // Then find it, too
-                       DialableFaxNumber foundFax = this.getEntityManager().find(fax.getClass(), fax.getPhoneId());
+                       DialableFaxNumber foundFax = this.getEntityManager().getReference(fax.getClass(), fax.getPhoneId());
 
                        // Should be there
                        assert (foundFax instanceof DialableFaxNumber) : MessageFormat.format("Fax number with id {0} not found but should be.", foundFax.getPhoneId()); //NOI18N
@@ -768,7 +768,7 @@ public class JobsUserSessionBean extends BaseJobsDatabaseBean implements UserSes
                        this.getLoggerBeanLocal().logDebug(MessageFormat.format("updateUserPersonalData: landLine.phoneId={0} is being updated ...", landLine.getPhoneId())); //NOI18N
 
                        // Then find it, too
-                       DialableLandLineNumber foundLandLine = this.getEntityManager().find(landLine.getClass(), landLine.getPhoneId());
+                       DialableLandLineNumber foundLandLine = this.getEntityManager().getReference(landLine.getClass(), landLine.getPhoneId());
 
                        // Should be there
                        assert (foundLandLine instanceof DialableLandLineNumber) : MessageFormat.format("Land line number with id {0} not found but should be.", foundLandLine.getPhoneId()); //NOI18N