]>
git.mxchange.org Git - jjobs-ejb.git/log
Roland Haeder [Sun, 17 Apr 2016 15:27:59 +0000 (17:27 +0200)]
updated jar(s)
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.
Roland Haeder [Sun, 17 Apr 2016 13:17:54 +0000 (15:17 +0200)]
renamed after project's name
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>
Roland Haeder [Sun, 17 Apr 2016 13:11:52 +0000 (15:11 +0200)]
added new project dependency jcontacts-lib
Roland Haeder [Sun, 17 Apr 2016 11:43:14 +0000 (13:43 +0200)]
updated jar(s)
Roland Haeder [Sun, 17 Apr 2016 10:41:09 +0000 (12:41 +0200)]
renamed after project's name
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)
Roland Haeder [Sun, 17 Apr 2016 10:36:46 +0000 (12:36 +0200)]
updated jar(s)
Roland Haeder [Fri, 15 Apr 2016 12:42:39 +0000 (14:42 +0200)]
Implemented new business method findUserById() + ignored strings for i18n
Roland Haeder [Thu, 14 Apr 2016 13:18:06 +0000 (15:18 +0200)]
updated jar(s)
Roland Haeder [Wed, 13 Apr 2016 21:17:11 +0000 (23:17 +0200)]
also set created entries in all phone numbers, if set
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>
Roland Haeder [Tue, 12 Apr 2016 21:58:42 +0000 (23:58 +0200)]
updated jar(s)
Roland Haeder [Tue, 12 Apr 2016 20:59:39 +0000 (22:59 +0200)]
fixed names as they need to be all lower-case
Roland Haeder [Tue, 12 Apr 2016 19:32:08 +0000 (21:32 +0200)]
fixed package names from previous rename
Roland Haeder [Tue, 12 Apr 2016 19:18:41 +0000 (21:18 +0200)]
updated jar(s)
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.
Roland Haeder [Tue, 12 Apr 2016 18:03:00 +0000 (20:03 +0200)]
Changed interface (POJI) name SmsProvider to MobileProvider
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>
Roland Haeder [Tue, 12 Apr 2016 17:36:09 +0000 (19:36 +0200)]
Fixed interface name
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.
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)
Roland Haeder [Mon, 11 Apr 2016 19:13:46 +0000 (21:13 +0200)]
updated jar(s)
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)
Roland Haeder [Mon, 11 Apr 2016 17:36:31 +0000 (19:36 +0200)]
updated jar(s)
Roland Haeder [Mon, 11 Apr 2016 16:40:46 +0000 (18:40 +0200)]
re-added jcountry-lib.jar (was removed)
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>
Roland Haeder [Mon, 11 Apr 2016 15:08:34 +0000 (17:08 +0200)]
updated jar(s)Used generic interface, not no longer existing own.
Roland Haeder [Mon, 11 Apr 2016 12:15:20 +0000 (14:15 +0200)]
updated jar(s)
Roland Haeder [Mon, 11 Apr 2016 10:09:33 +0000 (12:09 +0200)]
updated jar(s)
Roland Haeder [Sun, 10 Apr 2016 17:54:15 +0000 (19:54 +0200)]
Opps wrong name for named query
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>
Roland Haeder [Sun, 10 Apr 2016 17:38:20 +0000 (19:38 +0200)]
updated jar(s)
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
Roland Haeder [Sun, 10 Apr 2016 11:32:58 +0000 (13:32 +0200)]
updated jar(s)
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.
Roland Haeder [Sun, 10 Apr 2016 10:30:46 +0000 (12:30 +0200)]
Added name + description to bean
Roland Haeder [Sat, 9 Apr 2016 18:23:39 +0000 (20:23 +0200)]
Minor: no country, it is SMS provider (copy-paste mistake)
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
Roland Haeder [Thu, 7 Apr 2016 10:21:32 +0000 (12:21 +0200)]
updated jar(s)
Roland Haeder [Thu, 7 Apr 2016 10:16:24 +0000 (12:16 +0200)]
added entity to persistence unit
Roland Haeder [Thu, 7 Apr 2016 10:06:12 +0000 (12:06 +0200)]
added beans.xml for better disovery
Roland Haeder [Thu, 7 Apr 2016 09:26:50 +0000 (11:26 +0200)]
updated jar(s)
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)
Roland Haeder [Mon, 4 Apr 2016 16:57:36 +0000 (18:57 +0200)]
updated jar(s)
Roland Haeder [Mon, 4 Apr 2016 15:55:47 +0000 (17:55 +0200)]
change license to AGPLv3
Roland Haeder [Fri, 1 Apr 2016 19:06:12 +0000 (21:06 +0200)]
Some fixes:
- fixed copyright (minor)
- moved class to proper package
Roland Haeder [Fri, 1 Apr 2016 18:22:40 +0000 (20:22 +0200)]
introduced jjobs-mailer which is a mailer class for the jjobs project
Roland Haeder [Mon, 14 Mar 2016 21:47:05 +0000 (22:47 +0100)]
moved to jmailer-ee project
Roland Haeder [Sun, 13 Mar 2016 17:41:25 +0000 (18:41 +0100)]
No need to log them if an email address change is not persisted yet (at these 2 places)
Roland Haeder [Sun, 13 Mar 2016 17:31:12 +0000 (18:31 +0100)]
Continued with email delivery:
- Added EJB for email change mail delivery
- added needed jar(s)
- updated project files
Roland Haeder [Sun, 13 Mar 2016 14:02:38 +0000 (15:02 +0100)]
Continued with email change:
- introduced generateSecureHash() which generates a unique, secure hash
- added sanity-check on email address itself
- TODO: Email validation by regex missing
- updated jar(s)
Roland Haeder [Sat, 12 Mar 2016 19:12:45 +0000 (20:12 +0100)]
renamed all classes to fit naming convention (prefixed with project)
Roland Haeder [Sat, 12 Mar 2016 19:03:51 +0000 (20:03 +0100)]
updated jar(s)
Roland Haeder [Sat, 12 Mar 2016 18:53:43 +0000 (19:53 +0100)]
better throw EJBException here
Roland Haeder [Sat, 12 Mar 2016 18:50:27 +0000 (19:50 +0100)]
make sure the email address is/not persisted ("enqueued")
Roland Haeder [Sat, 12 Mar 2016 18:43:13 +0000 (19:43 +0100)]
nope, searching for whole user instance didn't work. :-( + updated jar(s)
Roland Haeder [Sat, 12 Mar 2016 18:31:33 +0000 (19:31 +0100)]
don't check for emailChangeId here because it is always NULL
Roland Haeder [Sat, 12 Mar 2016 18:16:47 +0000 (19:16 +0100)]
Implemented allQueuedAddressesAsList() + updated jar(s)
Roland Haeder [Sat, 12 Mar 2016 17:08:59 +0000 (18:08 +0100)]
Continued a bit:
- added ifUserExists()
- rewrote enqueueEmailAddressForChange() which now takes ChangeableEmailAddress as instance
- also rewrote updateEmailAddress() with same parameter
- added isEmailAddressEnqueued()
- updated jar(s)
Roland Haeder [Sat, 12 Mar 2016 12:59:22 +0000 (13:59 +0100)]
updated jar(s)
Roland Haeder [Sat, 12 Mar 2016 12:53:10 +0000 (13:53 +0100)]
it must be @EJB to inject another EJB into an EJB
Roland Haeder [Sat, 12 Mar 2016 11:44:21 +0000 (12:44 +0100)]
updated jar(s)
Roland Haeder [Fri, 11 Mar 2016 21:02:49 +0000 (22:02 +0100)]
Continued:
- added new entity class for changing email addresses
- added EJB for changing email addresses which has an injected user EJB
- updated jar(s)
Roland Haeder [Thu, 10 Mar 2016 19:21:54 +0000 (20:21 +0100)]
added method to enqueue user's email address for changing + updated jar(s)
Roland Haeder [Thu, 10 Mar 2016 19:10:58 +0000 (20:10 +0100)]
Continued a bit:
- updated jar(s)
- added missing business method (incomplete)
Roland Haeder [Wed, 9 Mar 2016 19:16:50 +0000 (20:16 +0100)]
Opps, old name used.
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 8 Mar 2016 21:08:10 +0000 (22:08 +0100)]
jjobs-user-ejb has been merged into jjobs-ejb:
- updated project files
- added jcore.jar
- updated jar(s)
Roland Haeder [Sun, 6 Mar 2016 17:27:34 +0000 (18:27 +0100)]
updated jar(s)
Roland Haeder [Sun, 6 Mar 2016 16:56:00 +0000 (17:56 +0100)]
Added email address for author
Roland Haeder [Sat, 5 Mar 2016 16:43:03 +0000 (17:43 +0100)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sat, 5 Mar 2016 15:03:19 +0000 (16:03 +0100)]
Renamed interface to match with project's name
Roland Haeder [Sat, 5 Mar 2016 14:36:12 +0000 (15:36 +0100)]
Opps, wrong stuff added
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Wed, 2 Mar 2016 20:59:44 +0000 (21:59 +0100)]
need splitting as well ...
Roland Haeder [Wed, 2 Mar 2016 20:37:47 +0000 (21:37 +0100)]
removed sharing stuff (only in addressbook project) + renamed beans
Roland Haeder [Wed, 2 Mar 2016 20:26:53 +0000 (21:26 +0100)]
removed address book sharing
Roland Haeder [Wed, 2 Mar 2016 20:11:38 +0000 (21:11 +0100)]
added jletter-lib dependency (later more, why)
Roland Haeder [Wed, 2 Mar 2016 19:42:29 +0000 (20:42 +0100)]
added files from addressbook-ejb:
- added a lot jars and classes which may need to be customized for jjobs
- updated project files
Roland Haeder [Wed, 2 Mar 2016 19:25:34 +0000 (20:25 +0100)]
added persitence unit:
- added required jars for persisting private and business contacts
- added necessary dependencies
- added persistence.xml with own JDBC resource
Roland Haeder [Fri, 19 Feb 2016 15:44:10 +0000 (16:44 +0100)]
GNU-ified projects for upcoming public release
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 15 Feb 2016 14:35:20 +0000 (15:35 +0100)]
Added .gitattributes
Roland Haeder [Wed, 3 Feb 2016 15:27:24 +0000 (16:27 +0100)]
Updated project to NetBeans 8.1 / Glassfish 4.1.1
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 12 Oct 2015 14:11:19 +0000 (16:11 +0200)]
updated .gitignore
Roland Haeder [Sun, 11 Oct 2015 20:16:21 +0000 (22:16 +0200)]
added .gitignore
Roland Haeder [Sun, 11 Oct 2015 11:45:56 +0000 (13:45 +0200)]
initial import