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
RecordScheme
that 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
FileLocker
constructors public FileLocker
now implementsjava.io.Closeable
interface
- Made
- StateManager
- Added
tryLoadSnapshot()
andtryLoadDiff()
methods that returnnull
rather than throwing an exception - Added
tryLoad()
method to FileStateManager that returnsnull
rather 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