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.