ActiveJ v4.2 was released Apr 13, 2021 (see on Maven). This release expanded functionality of some components.
- ActiveJ Redis client
- Added
connect()methods to RedisClient that take up authentication credentials - Added new specialized exceptions for ActiveJ Redis module:
- Added
- RecordScheme
- Added ability to specify fields in
RecordSchemethat would be used forequals()andhashCode()implementation - Added ability to specify fields that would be used to generate a record
Comparator
- Added ability to specify fields in
- FileLocker
- Made
FileLockerconstructors public FileLockernow implementsjava.io.Closeableinterface
- Made
- StateManager
- Added
tryLoadSnapshot()andtryLoadDiff()methods that returnnullrather than throwing an exception - Added
tryLoad()method to FileStateManager that returnsnullrather than throwing an exception - Added
save()method to FileStateManager that takes up a revision for the state to be saved with
- Added
- Improved processing of HTTP requests with large URLs