Commit Graph

10 Commits

Author SHA1 Message Date
9ebbc421dd Update license headers 2019-10-12 20:05:54 +03:00
c653edf38f fix must override a superclass method (#919)
* fix must override a superclass method

* fix must override a superclass method
2019-09-07 20:52:49 +03:00
922fd62da6 Resolves #643, test cases failed due to global state in CallsCount (#803)
* Resolves #643, test cases failed due to presence of global state in CallsCount. Because AppTest was executed before B2BServiceTest, it scheduled 1 sec timer using ThrottleTimerImpl class. While resetting it used that global CallCount class reset() method, which reset all counters. So that causes thread safety issue because of unintended sharing of application state between test cases, which is not a good practice.

* Updated class diagram png and added UCLS file
2018-10-21 21:14:07 +03:00
991ba320a6 Improve Javadoc 2018-02-19 22:01:14 +08:00
4e236f6da8 Minor modification of Long to long 2017-09-28 15:04:32 +02:00
01b85b9721 Used AtomicLong for concurrenthashmap operations 2017-09-25 12:59:39 +02:00
d8ac00536c Fixes Checkstyle problems
There are few checkstyles problems found in the  which are required to be fixed
2017-09-21 15:13:57 +05:00
50d7dbe4de Seperated timer class and created Callscount class 2017-09-08 16:15:31 +02:00
5f9100cd03 Adding class diag and updating readme 2017-09-07 15:27:18 +02:00
05629f687b Adding throttling pattern 2017-09-07 12:54:19 +02:00