Download NewsBoy JAR file with all dependencies
NewsBoy from group com.elusive-code.newsboy (version 0.1)
Asynchronous publish-subscribe communication library.
Features:
1. Listeners are stored using WeakReferences to prevent memory leaks when they are not unsubscribed.
2. Uses fork-join framework for concurrent event delivery.
3. Publish methods returns collection of Futures that represent event notifications.
4. Supports ordered publishing: guaranteed to notify of the events in order they were published.
5. Provides EventSource and EventService interfaces for better integration with IOC containers and alternative implementations.
Artifact NewsBoy
Group com.elusive-code.newsboy
Version 0.1
Last update 16. March 2014
Tags: methods they using weakreferences events implementations supports collection were unsubscribed futures order subscribe concurrent integration event notify when features asynchronous returns publish published listeners containers fork with communication leaks provides alternative prevent join eventservice stored interface framework guaranteed memory represent that notifications ordered better library uses delivery publishing
Organization not specified
URL https://github.com/elusive-code/NewsBoy
License The Apache Software License, Version 2.0
Dependencies amount 2
Dependencies junit, commons-lang3,
There are maybe transitive dependencies!
Group com.elusive-code.newsboy
Version 0.1
Last update 16. March 2014
Tags: methods they using weakreferences events implementations supports collection were unsubscribed futures order subscribe concurrent integration event notify when features asynchronous returns publish published listeners containers fork with communication leaks provides alternative prevent join eventservice stored interface framework guaranteed memory represent that notifications ordered better library uses delivery publishing
Organization not specified
URL https://github.com/elusive-code/NewsBoy
License The Apache Software License, Version 2.0
Dependencies amount 2
Dependencies junit, commons-lang3,
There are maybe transitive dependencies!
Page 1 from 1 (items total 1)