| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Documentation | 2020-03-22 | ||
| Library | 2020-03-22 | ||
| Source Code | 2020-03-22 | ||
| README.txt | 2020-03-22 | 1.3 kB | |
| Totals: 4 Items | 1.3 kB | 0 | |
eBus 5.3.0 Downloads
Release 5.3.0 provides the following changes:
+ Feature 10: UDP-based communication.
+ Improved message validation API:
Message validation method signature changed to:
protected Validator validate(Validator problems)
where net.sf.eBus.messages.EMessageObject.Validator provides
methods like requireNotNull, requireNotNullOrEmpty, and
requireTrue. If these methods detect that the required state
is violated, then an appropriate message is generated
explaining which field is invalid and why.
Note that net.sf.eBus.messages.ValidationException has *not*
changed.
+ eBus-defined messages now only use the builder paradigm to
create message instances. net.sf.eBus.messages message
classes provide non-builder constructors but these
constructors are deprecated and will be removed in this
year (2020).
+ Code clean-up and test coverage expansion continuing.
There are three download folders:
+ Libary: contains the eBus API jar files.
+ Documentation: contains the eBus Programmer's Manul in PDF and
Javadoc folders in tar, gzipped and zip formats.
+ Source Code: snapshot of eBus NetBeans project files at release
time.
Note: eBus requires Java 8.