]> git.mxchange.org Git - jjobs-ejb.git/log
jjobs-ejb.git
8 years agoImplemented business method confirmAccount()
Roland Häder [Thu, 19 May 2016 15:24:38 +0000 (17:24 +0200)]
Implemented business method confirmAccount()

Signed-off-by: Roland Häder <roland@haeder.net>
8 years agoContinued a bit:
Roland Häder [Wed, 18 May 2016 15:53:05 +0000 (17:53 +0200)]
Continued a bit:
- load properties in init() method (post-construction)
- added config.properties

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit:
Roland Häder [Wed, 18 May 2016 12:44:19 +0000 (14:44 +0200)]
Continued a bit:
- EJBs cannot have access to faces context, better handle it over from the WAR project
- renamed method as "AsList" is superflous

8 years agoopps, use addedUser for having the id number available
Roland Häder [Wed, 18 May 2016 07:55:46 +0000 (09:55 +0200)]
opps, use addedUser for having the id number available

8 years agoContinued a bit:
Roland Häder [Wed, 18 May 2016 07:50:46 +0000 (09:50 +0200)]
Continued a bit:
- added sending out registration email
- added internal TODO

8 years agoContinued a bit:
Roland Häder [Wed, 18 May 2016 07:38:38 +0000 (09:38 +0200)]
Continued a bit:
- removed not needed assertion as this one tests the JPA
- ignored for i18n
- converted CRLF->LF ?

8 years agoAdded TODO (testing JPA makes no sense here)
Roland Haeder [Tue, 17 May 2016 20:50:37 +0000 (22:50 +0200)]
Added TODO (testing JPA makes no sense here)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued with rewrites, fixes:
Roland Häder [Tue, 17 May 2016 15:37:29 +0000 (17:37 +0200)]
Continued with rewrites, fixes:
- used Base<Project-Name>DatabaseBean where possible
- use new sendEmail() which prepares the wrapper instance and then sending it
- the message object is now no longer created here as the Base<Project>DatabaseBean does it
- resendConfirmationLink() almost finished: changing confirmation key + merging database is unfinished

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued:
Roland Häder [Tue, 17 May 2016 13:35:48 +0000 (15:35 +0200)]
Continued:
- added message-driven bean for mail delivery (generic)
- added method init() method to initialize queue/factory
- implemented business method resendConfirmationLink() (unfinished)
- the business method enqueueEmailAddressForChange() now uses JMS and not directly calling the mailer

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agouse found contact, not merge() (SQL update statement)
Roland Häder [Tue, 10 May 2016 13:42:50 +0000 (15:42 +0200)]
use found contact, not merge() (SQL update statement)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Fri, 20 May 2016 18:49:24 +0000 (20:49 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Wed, 18 May 2016 19:37:13 +0000 (21:37 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoEnd-of-line character is LF by default now
Roland Haeder [Tue, 17 May 2016 18:01:30 +0000 (20:01 +0200)]
End-of-line character is LF by default now

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agorenamed, opps ...
Roland Haeder [Fri, 13 May 2016 20:17:48 +0000 (22:17 +0200)]
renamed, opps ...

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded EJB for resending confirmation links
Roland Häder [Fri, 13 May 2016 14:15:10 +0000 (16:15 +0200)]
added EJB for resending confirmation links

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agorenamed named queries for better naming convention ...
Roland Häder [Fri, 13 May 2016 13:02:32 +0000 (15:02 +0200)]
renamed named queries for better naming convention ...

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoimplemented business method generateConfirmationKey()
Roland Häder [Fri, 13 May 2016 12:44:14 +0000 (14:44 +0200)]
implemented business method generateConfirmationKey()

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoimplemented business methods findContactByEmailAddress() and isEmailAddressRegistered()
Roland Häder [Fri, 13 May 2016 09:57:04 +0000 (11:57 +0200)]
implemented business methods findContactByEmailAddress() and isEmailAddressRegistered()

8 years agoimplemented business method generateRandomUserName() which uses getUserNameList(...
Roland Häder [Thu, 12 May 2016 12:09:31 +0000 (14:09 +0200)]
implemented business method generateRandomUserName() which uses getUserNameList() to get full list of available user names and checks that list.

8 years agoContinued a bit:
Roland Häder [Tue, 3 May 2016 13:13:35 +0000 (15:13 +0200)]
Continued a bit:
- implemented linkUser()
- use interface for class name

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Fri, 13 May 2016 20:04:25 +0000 (22:04 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Thu, 12 May 2016 19:08:35 +0000 (21:08 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Mon, 9 May 2016 17:04:58 +0000 (19:04 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Thu, 5 May 2016 12:26:41 +0000 (14:26 +0200)]
updated jar(s)

8 years agotpzo fixed ...
Roland Haeder [Tue, 3 May 2016 19:55:54 +0000 (21:55 +0200)]
tpzo fixed ...

8 years agoupdated jar(s)
Roland Haeder [Tue, 3 May 2016 19:05:47 +0000 (21:05 +0200)]
updated jar(s)

8 years agoOooops, returned non-updated object ... :-/
Roland Häder [Mon, 2 May 2016 15:53:05 +0000 (17:53 +0200)]
Oooops, returned non-updated object ... :-/

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoused new setter instead of "hard-coded"
Roland Häder [Mon, 2 May 2016 15:26:37 +0000 (17:26 +0200)]
used new setter instead of "hard-coded"

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years ago-Xlint:unchecked -Xlint:deprecation back in place ...
Roland Haeder [Mon, 2 May 2016 20:12:21 +0000 (22:12 +0200)]
-Xlint:unchecked -Xlint:deprecation back in place ...

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoswitched to project-based mailer dependency
Roland Häder [Mon, 2 May 2016 07:47:19 +0000 (09:47 +0200)]
switched to project-based mailer dependency

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoglobally updated jar(s)
Roland Haeder [Fri, 29 Apr 2016 20:00:13 +0000 (22:00 +0200)]
globally updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoremoved jcore.jar as it is not intended for JavaEE applications.
Roland Haeder [Fri, 29 Apr 2016 19:33:08 +0000 (21:33 +0200)]
removed jcore.jar as it is not intended for JavaEE applications.

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated code logic to latest changes
Roland Häder [Tue, 26 Apr 2016 11:11:35 +0000 (13:11 +0200)]
updated code logic to latest changes

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued with customer:
Roland Häder [Tue, 26 Apr 2016 09:27:17 +0000 (11:27 +0200)]
Continued with customer:
- implemented business method addCustomer()
- implemented business method isContactFound()
- implemented business method updateContactData() with only a contact instance
- added much more log messages

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued cleanup:
Roland Haeder [Thu, 28 Apr 2016 19:17:40 +0000 (21:17 +0200)]
Continued cleanup:
- use new BaseJobsDatabaseBean to have it's functionalities
- removed mapped names

8 years agoupdated code logic to latest changes
Roland Häder [Tue, 26 Apr 2016 11:11:35 +0000 (13:11 +0200)]
updated code logic to latest changes

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued with customer:
Roland Häder [Tue, 26 Apr 2016 09:27:17 +0000 (11:27 +0200)]
Continued with customer:
- implemented business method addCustomer()
- implemented business method isContactFound()
- implemented business method updateContactData() with only a contact instance
- added much more log messages

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded new dependency jjobs-core
Roland Haeder [Thu, 28 Apr 2016 19:06:57 +0000 (21:06 +0200)]
added new dependency jjobs-core

8 years agoupdated jar(s)
Roland Haeder [Wed, 27 Apr 2016 19:16:31 +0000 (21:16 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Tue, 26 Apr 2016 17:07:36 +0000 (19:07 +0200)]
updated jar(s)

8 years agoupdated method signature to latest changes
Roland Haeder [Sat, 23 Apr 2016 10:59:38 +0000 (12:59 +0200)]
updated method signature to latest changes

8 years agoContinued rewriting:
Roland Haeder [Sat, 23 Apr 2016 10:37:54 +0000 (12:37 +0200)]
Continued rewriting:
- added missing dependency jaddressbook-core
- this project doesn't have sharing addressbooks, so methods are not implemented

8 years agoContinued rewriting:
Roland Haeder [Sat, 23 Apr 2016 10:29:48 +0000 (12:29 +0200)]
Continued rewriting:
- added new project dependency jaddressbook-lib (remote interfaces)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Sat, 23 Apr 2016 10:08:23 +0000 (12:08 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Thu, 21 Apr 2016 20:09:43 +0000 (22:09 +0200)]
updated jar(s)

8 years agoImplemented business method ifUserNameExists()
Roland Häder [Thu, 21 Apr 2016 13:50:55 +0000 (15:50 +0200)]
Implemented business method ifUserNameExists()

8 years agoImplemented updateUserData() and let the detached user instance return
Roland Häder [Thu, 21 Apr 2016 10:52:44 +0000 (12:52 +0200)]
Implemented updateUserData() and let the detached user instance return

8 years agoupdated jar(s)
Roland Haeder [Thu, 21 Apr 2016 18:09:55 +0000 (20:09 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Wed, 20 Apr 2016 17:35:07 +0000 (19:35 +0200)]
updated jar(s)

8 years agoContinued:
Roland Häder [Wed, 20 Apr 2016 14:06:05 +0000 (16:06 +0200)]
Continued:
- added business methods and implemented two
- added trace log messages

8 years agoadded timestamp as the EJB should take care of it
Roland Haeder [Tue, 19 Apr 2016 18:02:47 +0000 (20:02 +0200)]
added timestamp as the EJB should take care of it

8 years agoupdated jar(s)
Roland Haeder [Tue, 19 Apr 2016 17:40:32 +0000 (19:40 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Mon, 18 Apr 2016 18:53:12 +0000 (20:53 +0200)]
updated jar(s)

8 years agoChange name for named query
Roland Haeder [Sun, 17 Apr 2016 15:28:59 +0000 (17:28 +0200)]
Change name for named query

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Sun, 17 Apr 2016 15:27:59 +0000 (17:27 +0200)]
updated jar(s)

8 years agoThis bean cannot be singleton as more than one admin may be logged in. It should...
Roland Haeder [Sun, 17 Apr 2016 14:25:03 +0000 (16:25 +0200)]
This bean cannot be singleton as more than one admin may be logged in. It should also be initialized normally.

8 years agorenamed after project's name
Roland Haeder [Sun, 17 Apr 2016 13:17:54 +0000 (15:17 +0200)]
renamed after project's name

8 years agoContinued some more:
Roland Haeder [Sun, 17 Apr 2016 13:08:41 +0000 (15:08 +0200)]
Continued some more:
- added EJB for general contact purposes
- added EJB for administrative contact's phone purposes
- added EJB for administrative phone purposes

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded new project dependency jcontacts-lib
Roland Haeder [Sun, 17 Apr 2016 13:11:52 +0000 (15:11 +0200)]
added new project dependency jcontacts-lib

8 years agoupdated jar(s)
Roland Haeder [Sun, 17 Apr 2016 11:43:14 +0000 (13:43 +0200)]
updated jar(s)

8 years agorenamed after project's name
Roland Haeder [Sun, 17 Apr 2016 10:41:09 +0000 (12:41 +0200)]
renamed after project's name

8 years agoContinued a bit:
Roland Haeder [Sun, 17 Apr 2016 10:38:39 +0000 (12:38 +0200)]
Continued a bit:
- added session bean for handling phone number lookups, maybe it will be used for user-depending purposes later on. So maybe session-scoped is not a bad idea after all.
- updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Sun, 17 Apr 2016 10:36:46 +0000 (12:36 +0200)]
updated jar(s)

8 years agoImplemented new business method findUserById() + ignored strings for i18n
Roland Haeder [Fri, 15 Apr 2016 12:42:39 +0000 (14:42 +0200)]
Implemented new business method findUserById() + ignored strings for i18n

8 years agoupdated jar(s)
Roland Haeder [Thu, 14 Apr 2016 13:18:06 +0000 (15:18 +0200)]
updated jar(s)

8 years agoalso set created entries in all phone numbers, if set
Roland Haeder [Wed, 13 Apr 2016 21:17:11 +0000 (23:17 +0200)]
also set created entries in all phone numbers, if set

8 years agoContinued a bit:
Roland Haeder [Wed, 13 Apr 2016 18:49:33 +0000 (20:49 +0200)]
Continued a bit:
- added administrative EJB for mobile providers with first business method addMobileProvider() implemented (should work)
- The word "bean" may confuse here as these are all EJBs
- updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Tue, 12 Apr 2016 21:58:42 +0000 (23:58 +0200)]
updated jar(s)

8 years agofixed names as they need to be all lower-case
Roland Haeder [Tue, 12 Apr 2016 20:59:39 +0000 (22:59 +0200)]
fixed names as they need to be all lower-case

8 years agofixed package names from previous rename
Roland Haeder [Tue, 12 Apr 2016 19:32:08 +0000 (21:32 +0200)]
fixed package names from previous rename

8 years agoupdated jar(s)
Roland Haeder [Tue, 12 Apr 2016 19:18:41 +0000 (21:18 +0200)]
updated jar(s)

8 years agoRenamed package smsprovider -> mobileprovider. They don't only provide SMS but also...
Roland Haeder [Tue, 12 Apr 2016 18:28:27 +0000 (20:28 +0200)]
Renamed package smsprovider -> mobileprovider. They don't only provide SMS but also many other mobile services.

8 years agoChanged interface (POJI) name SmsProvider to MobileProvider
Roland Haeder [Tue, 12 Apr 2016 18:03:00 +0000 (20:03 +0200)]
Changed interface (POJI) name SmsProvider to MobileProvider

8 years agoNope, use generic interface ... :-(
Roland Haeder [Tue, 12 Apr 2016 17:41:32 +0000 (19:41 +0200)]
Nope, use generic interface ... :-(

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoFixed interface name
Roland Haeder [Tue, 12 Apr 2016 17:36:09 +0000 (19:36 +0200)]
Fixed interface name

8 years agoadded business method addUser() and took code from registerUser as both is (at persis...
Roland Haeder [Tue, 12 Apr 2016 16:54:57 +0000 (18:54 +0200)]
added business method addUser() and took code from registerUser as both is (at persisting) the same.

8 years agoContinued a bit:
Roland Haeder [Tue, 12 Apr 2016 16:12:44 +0000 (18:12 +0200)]
Continued a bit:
- added registration timestamp for user and contact instance
- updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Mon, 11 Apr 2016 19:13:46 +0000 (21:13 +0200)]
updated jar(s)

8 years agoaddCountry() now must return the updated instance (with timestamp and valid countryId...
Roland Haeder [Mon, 11 Apr 2016 17:57:05 +0000 (19:57 +0200)]
addCountry() now must return the updated instance (with timestamp and valid countryId field)

8 years agoupdated jar(s)
Roland Haeder [Mon, 11 Apr 2016 17:36:31 +0000 (19:36 +0200)]
updated jar(s)

8 years agore-added jcountry-lib.jar (was removed)
Roland Haeder [Mon, 11 Apr 2016 16:40:46 +0000 (18:40 +0200)]
re-added jcountry-lib.jar (was removed)

8 years agoContinued a bit:
Roland Haeder [Mon, 11 Apr 2016 14:59:17 +0000 (16:59 +0200)]
Continued a bit:
- implemented business method addCountry()
- updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)Used generic interface, not no longer existing own.
Roland Haeder [Mon, 11 Apr 2016 15:08:34 +0000 (17:08 +0200)]
updated jar(s)Used generic interface, not no longer existing own.

8 years agoupdated jar(s)
Roland Haeder [Mon, 11 Apr 2016 12:15:20 +0000 (14:15 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Mon, 11 Apr 2016 10:09:33 +0000 (12:09 +0200)]
updated jar(s)

8 years agoOpps wrong name for named query
Roland Haeder [Sun, 10 Apr 2016 17:54:15 +0000 (19:54 +0200)]
Opps wrong name for named query

8 years agoadded business method allUsers() + updated jar(s)
Roland Haeder [Sun, 10 Apr 2016 17:35:43 +0000 (19:35 +0200)]
added business method allUsers() + updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Sun, 10 Apr 2016 17:38:20 +0000 (19:38 +0200)]
updated jar(s)

8 years agorenamed it (maybe back to old) as this doesn't need separation
Roland Haeder [Sun, 10 Apr 2016 14:38:46 +0000 (16:38 +0200)]
renamed it (maybe back to old) as this doesn't need separation

8 years agoupdated jar(s)
Roland Haeder [Sun, 10 Apr 2016 11:32:58 +0000 (13:32 +0200)]
updated jar(s)

8 years agoThe exception's message now contains the thrown exception's message, too.
Roland Haeder [Sun, 10 Apr 2016 11:31:33 +0000 (13:31 +0200)]
The exception's message now contains the thrown exception's message, too.

8 years agoAdded name + description to bean
Roland Haeder [Sun, 10 Apr 2016 10:30:46 +0000 (12:30 +0200)]
Added name + description to bean

8 years agoMinor: no country, it is SMS provider (copy-paste mistake)
Roland Haeder [Sat, 9 Apr 2016 18:23:39 +0000 (20:23 +0200)]
Minor: no country, it is SMS provider (copy-paste mistake)

8 years agointroduced new lib jphone-lib.jar which holds remote interfaces for jphone-core
Roland Haeder [Sat, 9 Apr 2016 16:08:31 +0000 (18:08 +0200)]
introduced new lib jphone-lib.jar which holds remote interfaces for jphone-core

8 years agoupdated jar(s)
Roland Haeder [Thu, 7 Apr 2016 10:21:32 +0000 (12:21 +0200)]
updated jar(s)

8 years agoadded entity to persistence unit
Roland Haeder [Thu, 7 Apr 2016 10:16:24 +0000 (12:16 +0200)]
added entity to persistence unit

8 years agoadded beans.xml for better disovery
Roland Haeder [Thu, 7 Apr 2016 10:06:12 +0000 (12:06 +0200)]
added beans.xml for better disovery

8 years agoupdated jar(s)
Roland Haeder [Thu, 7 Apr 2016 09:26:50 +0000 (11:26 +0200)]
updated jar(s)

8 years agoContinued a bit:
Roland Haeder [Tue, 5 Apr 2016 12:20:09 +0000 (14:20 +0200)]
Continued a bit:
- changed JNDI lookup to portable (long) version
- updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Mon, 4 Apr 2016 16:57:36 +0000 (18:57 +0200)]
updated jar(s)