]> git.mxchange.org Git - jfinancials-war.git/commit
Please rename/cherry-pick:
authorRoland Häder <roland@mxchange.org>
Sat, 2 Sep 2017 19:52:41 +0000 (21:52 +0200)
committerRoland Häder <roland@mxchange.org>
Sat, 2 Sep 2017 19:52:41 +0000 (21:52 +0200)
commit7b33d87873e1cb16fb40fd7b87daab0ed572a952
tree9256dc7731e037d3398d1a0140c706436b0018e0
parenta4135cd91fadbae68fbdc10e3e6cfeef1cc674e4
Please rename/cherry-pick:
- having to much session-scoped beans was a bad design idea anyway
- on each new session, "tons" of EJB (JNDI lookup + business method invocation)
  will occur which will overrun the EJB container soon or later
- also having JNDI lookup in PostConstruct-annotated methods was bad, too
  because it "confuses" the web container
- while it is building proxy objects arround every managed class (like also now
  converters, JSF 2.3.x only) especially backing beans, there should be no JNDI
  lookup hapening
- but initializing some lists for performance reasons is the right thing to do
- maybe later some other annotation will be used instead, but for now it is fine
- so let's make this painless and rename all session-scoped backing beans and
  re-annotate them with RequestScoped for now as this is also reduces memory
  foot-print

Signed-off-by: Roland Häder <roland@mxchange.org>
58 files changed:
src/java/org/mxchange/jfinancials/beans/business/basicdata/FinancialsBusinessDataWebRequestBean.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/business/basicdata/FinancialsBusinessDataWebRequestController.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/business/basicdata/FinancialsBusinessDataWebSessionBean.java [deleted file]
src/java/org/mxchange/jfinancials/beans/business/basicdata/FinancialsBusinessDataWebSessionController.java [deleted file]
src/java/org/mxchange/jfinancials/beans/business/employee/FinancialsCompanyEmployeeWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/business/employee/FinancialsCompanyEmployeeWebRequestController.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/business/employee/FinancialsCompanyEmployeeWebSessionController.java [deleted file]
src/java/org/mxchange/jfinancials/beans/contact/FinancialsAdminContactWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/contact/FinancialsContactWebRequestBean.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/contact/FinancialsContactWebRequestController.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/contact/FinancialsContactWebSessionBean.java [deleted file]
src/java/org/mxchange/jfinancials/beans/contact/FinancialsContactWebSessionController.java [deleted file]
src/java/org/mxchange/jfinancials/beans/contact/phone/FinancialsContactPhoneWebRequestBean.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/contact/phone/FinancialsContactPhoneWebRequestController.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/contact/phone/FinancialsContactPhoneWebSessionBean.java [deleted file]
src/java/org/mxchange/jfinancials/beans/contact/phone/FinancialsContactPhoneWebSessionController.java [deleted file]
src/java/org/mxchange/jfinancials/beans/country/FinancialsAdminCountryWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/country/FinancialsCountryWebApplicationBean.java [deleted file]
src/java/org/mxchange/jfinancials/beans/country/FinancialsCountryWebApplicationController.java [deleted file]
src/java/org/mxchange/jfinancials/beans/country/FinancialsCountryWebRequestBean.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/country/FinancialsCountryWebRequestController.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/financial/receipt/FinancialsReceiptWebRequestBean.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/financial/receipt/FinancialsReceiptWebRequestController.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/financial/receipt/FinancialsReceiptWebSessionBean.java [deleted file]
src/java/org/mxchange/jfinancials/beans/financial/receipt/FinancialsReceiptWebSessionController.java [deleted file]
src/java/org/mxchange/jfinancials/beans/helper/FinancialsWebRequestHelperBean.java
src/java/org/mxchange/jfinancials/beans/mobileprovider/FinancialsMobileProviderWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/phone/FinancialsAdminPhoneWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/phone/FinancialsPhoneWebApplicationBean.java [deleted file]
src/java/org/mxchange/jfinancials/beans/phone/FinancialsPhoneWebApplicationController.java [deleted file]
src/java/org/mxchange/jfinancials/beans/phone/FinancialsPhoneWebRequestBean.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/phone/FinancialsPhoneWebRequestController.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/profile/FinancialsUserProfileWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/user/FinancialsAdminUserWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/user/FinancialsUserWebRequestBean.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/user/FinancialsUserWebRequestController.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/user/FinancialsUserWebSessionBean.java [deleted file]
src/java/org/mxchange/jfinancials/beans/user/FinancialsUserWebSessionController.java [deleted file]
src/java/org/mxchange/jfinancials/beans/user/activity/FinancialsUserActivityWebApplicationBean.java [deleted file]
src/java/org/mxchange/jfinancials/beans/user/activity/FinancialsUserActivityWebApplicationController.java [deleted file]
src/java/org/mxchange/jfinancials/beans/user/activity/FinancialsUserActivityWebRequestBean.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/user/activity/FinancialsUserActivityWebRequestController.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/user/confirmlink/FinancialsConfirmationLinkWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/user/email_address/FinancialsEmailChangeWebRequestBean.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/user/email_address/FinancialsEmailChangeWebRequestController.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/user/email_address/FinancialsEmailChangeWebSessionBean.java [deleted file]
src/java/org/mxchange/jfinancials/beans/user/email_address/FinancialsEmailChangeWebSessionController.java [deleted file]
src/java/org/mxchange/jfinancials/beans/user/login/FinancialsUserLoginWebSessionBean.java
src/java/org/mxchange/jfinancials/beans/user/register/FinancialsUserRegisterWebRequestBean.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/user/register/FinancialsUserRegisterWebRequestController.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/user/register/FinancialsUserRegisterWebSessionBean.java [deleted file]
src/java/org/mxchange/jfinancials/beans/user/register/FinancialsUserRegisterWebSessionController.java [deleted file]
src/java/org/mxchange/jfinancials/beans/user/resendlink/FinancialsResendLinkWebRequestBean.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/user/resendlink/FinancialsResendLinkWebRequestController.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/beans/user/resendlink/FinancialsResendLinkWebSessionBean.java [deleted file]
src/java/org/mxchange/jfinancials/beans/user/resendlink/FinancialsResendLinkWebSessionController.java [deleted file]
src/java/org/mxchange/jfinancials/converter/mobileprovider/FinancialsMobileProviderConverter.java
web/guest/user/user_list.xhtml