Commit Graph

189 Commits

Author SHA1 Message Date
Jim Martens adf79f425e Added Date class
Signed-off-by: Jim Martens <github@2martens.de>
2017-06-26 18:05:45 +02:00
Jim Martens ff292db655 Added method to get all shops
Signed-off-by: Jim Martens <github@2martens.de>
2017-06-26 18:03:52 +02:00
Jim Martens a3d3c42bf3 Modified Shop to work with transformation
Signed-off-by: Jim Martens <github@2martens.de>
2017-06-26 18:03:39 +02:00
Jim Martens cab0c6a184 Added ORM
Signed-off-by: Jim Martens <github@2martens.de>
2017-06-26 17:58:45 +02:00
Jim Martens f998476513 Modified Article to fit for transformation step
Signed-off-by: Jim Martens <github@2martens.de>
2017-06-26 17:58:30 +02:00
Jim Martens fecc1f0e21 [07] Fixed package path
Signed-off-by: Jim Martens <github@2martens.de>
2017-06-26 17:17:12 +02:00
Jim Martens 2ac2068080 Improved scanner datastructure
Signed-off-by: Jim Martens <github@2martens.de>
2017-06-26 17:05:36 +02:00
Jim Martens 5d599e8334 Added Shop datastructure
Signed-off-by: Jim Martens <github@2martens.de>
2017-06-22 15:29:34 +02:00
Jim Martens 99e8bed4cf Added Article datastructure
Signed-off-by: Jim Martens <github@2martens.de>
2017-06-22 15:20:29 +02:00
Jim Martens 4ad9e7bd95 Added Sale datastructure
Signed-off-by: Jim Martens <github@2martens.de>
2017-06-22 15:16:58 +02:00
Jim Martens b659deabd0 Added CSVScanner
Signed-off-by: Jim Martens <github@2martens.de>
2017-06-22 15:16:36 +02:00
Jim Martens a6a743f7d3 Added connection manager
Signed-off-by: Jim Martens <github@2martens.de>
2017-06-22 14:04:50 +02:00
Jim Martens b007ed2d4f Increased buffer size to 50
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-31 15:48:19 +02:00
Jim Martens 0e87b2918b Fixed typo
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-31 15:39:32 +02:00
Jim Martens 8ed0e171cc Prevented edge case of committing before logging
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-31 15:29:59 +02:00
Jim Martens 4cd09e31ee Reduced waiting time for threads after actions
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-31 15:14:42 +02:00
Jim Martens 65cba1464a Prevented two threads from persisting at the same time
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-31 15:12:14 +02:00
Jim Martens b275dabf63 Added recovery to start of application
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-31 15:01:24 +02:00
Jim Martens 3d51309e0b Fixed file not found exception during recovery
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-31 14:56:11 +02:00
Jim Martens 07a2cf16f9 Fixed potential null pointer exception
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-31 14:38:46 +02:00
Jim Martens 99075e0398 Reduced visibility of ClientThread
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-31 14:34:42 +02:00
Jim Martens 8ee568a0e0 Reduced visibility where possible
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-31 14:34:18 +02:00
Jim Martens 1837dfa35e Fixed wrong paths
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-31 14:33:41 +02:00
Jim Martens 0af13545e4 Added client creator
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-29 13:57:41 +02:00
Jim Martens fb895e05c1 Added client
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-29 13:54:44 +02:00
Jim Martens 11e3d7074b Made counter methods and the log method synchronized
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-24 15:38:46 +02:00
Jim Martens cd7be5eac8 Added recovery method
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-24 15:32:00 +02:00
Jim Martens 364ecae424 Finished PersistenceManager
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-24 15:07:33 +02:00
Jim Martens 90d537f64d Added first version of persistence
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-19 13:03:26 +02:00
Jim Martens 3ea966dcc9 Implemented first version of logging
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-19 12:53:47 +02:00
Jim Martens 14ebb872ac Implemented buffer
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-19 12:43:10 +02:00
Jim Martens fecafaf6c7 Made PersistenceManager thread safe
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-19 11:37:00 +02:00
Jim Martens d913c31977 Added skeleton of PersistenceManager
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-17 15:13:54 +02:00
Jim Martens 3833efa8e8 [04] Added notes for exercise 4
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-12 14:18:38 +02:00
Jim Martens 4d52933870 Changed openSession to getCurrentSession for the most part
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-10 16:20:56 +02:00
Jim Martens 1854f25387 Removed obsolete ID calculation
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-10 16:20:31 +02:00
Jim Martens 596c9677f2 Reintroduced default values the proper way
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 16:25:07 +02:00
Jim Martens 9a6146002c Removed dependency on sets
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 15:55:28 +02:00
Jim Martens d32ba07963 Changed duration column to integer
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 15:11:06 +02:00
Jim Martens 7913a24937 Changed id columns to identity
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 15:01:42 +02:00
Jim Martens 77954a4616 Changed data type for start date and duration
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 14:51:21 +02:00
Jim Martens 3ec12fcfa8 Fixed key columns for contracts
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 14:48:22 +02:00
Jim Martens d1f410abfd Added contract mapping file to central Hibernate config
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 14:47:50 +02:00
Jim Martens f4db52650a Made login unique
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 14:44:59 +02:00
Jim Martens 1a3b1d9df4 Made contractnumber to ID
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 14:30:14 +02:00
Jim Martens a600293caf Removed TODOs from ImmoService
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 12:05:36 +02:00
Jim Martens 20539c8124 Fixed contract mapping
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 11:40:04 +02:00
Jim Martens 52b40d89d5 Added ability to edit entities
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 11:38:52 +02:00
Jim Martens fbe975eb04 Made sure the sets are filled with data from the database
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 11:38:52 +02:00
Jim Martens 5919c0c204 Simplified if statement
Signed-off-by: Jim Martens <github@2martens.de>
2017-05-03 11:38:21 +02:00