]> git.mxchange.org Git - jcore.git/log
jcore.git
8 years agoAdded some thrown exceptions
Roland Haeder [Wed, 12 Aug 2015 10:35:34 +0000 (12:35 +0200)]
Added some thrown exceptions
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoLet's get rid of abortProgramWithException() where calls from application containers...
Roland Haeder [Wed, 12 Aug 2015 09:53:01 +0000 (11:53 +0200)]
Let's get rid of abortProgramWithException() where calls from application containers may come
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoNo, that wasn't right, too.
Roland Haeder [Wed, 12 Aug 2015 09:44:16 +0000 (11:44 +0200)]
No, that wasn't right, too.
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoDon't call exit() here
Roland Haeder [Wed, 12 Aug 2015 09:42:38 +0000 (11:42 +0200)]
Don't call exit() here
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoLet it throw an unchecked exception, if the implementation wants this
Roland Haeder [Wed, 12 Aug 2015 09:40:23 +0000 (11:40 +0200)]
Let it throw an unchecked exception, if the implementation wants this
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoAdded criteria stuff for data-gateway patterm + a lot refacturings
Roland Haeder [Wed, 12 Aug 2015 09:36:37 +0000 (11:36 +0200)]
Added criteria stuff for data-gateway patterm + a lot refacturings
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoAdded doShutdown()
Roland Haeder [Tue, 11 Aug 2015 12:20:36 +0000 (14:20 +0200)]
Added doShutdown()
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoImport from addressbook
Roland Haeder [Tue, 11 Aug 2015 07:06:10 +0000 (09:06 +0200)]
Import from addressbook
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoRewrite of fromChar()
Roland Haeder [Tue, 11 Aug 2015 06:45:14 +0000 (08:45 +0200)]
Rewrite of fromChar()
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoReverted a bit back because the ConsoleClient has enterChar() which requires an array...
Roland Haeder [Mon, 10 Aug 2015 13:37:05 +0000 (15:37 +0200)]
Reverted a bit back because the ConsoleClient has enterChar() which requires an array of chars + renamed + changed type of attribute
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoDon't do this, having chars for database keys, you can directly use the enum name...
Roland Haeder [Mon, 10 Aug 2015 13:27:42 +0000 (15:27 +0200)]
Don't do this, having chars for database keys, you can directly use the enum name itself.
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoIgnored some strings for internationalization + some debug messages added
Roland Haeder [Mon, 10 Aug 2015 13:08:15 +0000 (15:08 +0200)]
Ignored some strings for internationalization + some debug messages added
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoFixes for factory class, you need to take DatabaseFrontend.class as parameter type...
Roland Haeder [Mon, 10 Aug 2015 09:32:19 +0000 (11:32 +0200)]
Fixes for factory class, you need to take DatabaseFrontend.class as parameter type (sure) because it is used there
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoIntroduced BackendFactory which does now instance the database backend class. You...
Roland Haeder [Mon, 10 Aug 2015 09:22:19 +0000 (11:22 +0200)]
Introduced BackendFactory which does now instance the database backend class. You only need to implement DatabaseBackend and have the class' name set in property org.mxchange.jcore.database.backend.class
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoIt has to be Long, with long you get zeros in forms
Roland Haeder [Fri, 7 Aug 2015 13:15:07 +0000 (15:15 +0200)]
It has to be Long, with long you get zeros in forms
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoNeed to be changed to Object
Roland Haeder [Fri, 7 Aug 2015 12:37:09 +0000 (14:37 +0200)]
Need to be changed to Object
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoAdded convertNullToEmpty()
Roland Haeder [Fri, 7 Aug 2015 12:07:54 +0000 (14:07 +0200)]
Added convertNullToEmpty()
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoBetter return an iterator of Map.Entry<Field, Object>. This is really generic, it...
Roland Haeder [Fri, 7 Aug 2015 11:41:56 +0000 (13:41 +0200)]
Better return an iterator of Map.Entry<Field, Object>. This is really generic, it may be fine for first "demo"
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoSome fixes
Roland Haeder [Fri, 7 Aug 2015 11:27:32 +0000 (13:27 +0200)]
Some fixes
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoIntroduced fieldIterator() + all Contact instances are now iterable over their attributes
Roland Haeder [Fri, 7 Aug 2015 09:51:31 +0000 (11:51 +0200)]
Introduced fieldIterator() + all Contact instances are now iterable over their attributes
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoCorrect property name (was from import of addressbook code)
Roland Haeder [Fri, 7 Aug 2015 06:44:55 +0000 (08:44 +0200)]
Correct property name (was from import of addressbook code)
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoAdded new interface for managers that need to access database, maybe later this will...
Roland Haeder [Fri, 7 Aug 2015 06:31:14 +0000 (08:31 +0200)]
Added new interface for managers that need to access database, maybe later this will be changed, if more classes need same methods (remember DRY). But for now, this is fine.
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoMinor: better wording
Roland Haeder [Thu, 6 Aug 2015 13:15:06 +0000 (15:15 +0200)]
Minor: better wording
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoMoved interface member as it is a non-data setting/getting method
Roland Haeder [Thu, 6 Aug 2015 13:13:54 +0000 (15:13 +0200)]
Moved interface member as it is a non-data setting/getting method
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoAdded setter/getter for contact instance + made some getter/setter final.
Roland Haeder [Thu, 6 Aug 2015 12:37:03 +0000 (14:37 +0200)]
Added setter/getter for contact instance + made some getter/setter final.
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoType needs to be long as the parser wants to set long
Roland Haeder [Thu, 6 Aug 2015 12:16:35 +0000 (14:16 +0200)]
Type needs to be long as the parser wants to set long
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoMissed this one ...
Roland Haeder [Thu, 6 Aug 2015 12:05:51 +0000 (14:05 +0200)]
Missed this one ...
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoMade all data-setter public, Gender is fine to be set publicly.
Roland Haeder [Thu, 6 Aug 2015 12:03:42 +0000 (14:03 +0200)]
Made all data-setter public, Gender is fine to be set publicly.
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoMoved more stuff from addressbook to here
Roland Haeder [Thu, 6 Aug 2015 11:46:51 +0000 (13:46 +0200)]
Moved more stuff from addressbook to here
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agobundle is now static as only one instance is enough + initBundle() added
Roland Haeder [Thu, 6 Aug 2015 09:11:37 +0000 (11:11 +0200)]
bundle is now static as only one instance is enough + initBundle() added
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoMinor: moved class member to proper position
Roland Haeder [Thu, 6 Aug 2015 07:43:12 +0000 (09:43 +0200)]
Minor: moved class member to proper position
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoLet generic class BaseClient implement general Client interface for better code style
Roland Haeder [Thu, 6 Aug 2015 07:28:43 +0000 (09:28 +0200)]
Let generic class BaseClient implement general Client interface for better code style
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoSome cleanups from previous import from addressbook project
Roland Haeder [Thu, 6 Aug 2015 07:25:25 +0000 (09:25 +0200)]
Some cleanups from previous import from addressbook project
Signed-off-by:Roland Häder <roland@mxchange.org>

8 years agoInitial import, mostly from Addressbook project
Roland Haeder [Thu, 6 Aug 2015 06:30:04 +0000 (08:30 +0200)]
Initial import, mostly from Addressbook project

Signed-off-by: Roland Häder <roland@mxchange.org>