m

mbassador

Mbassador is a fast and flexible event bus system following the publish subscribe pattern. It is designed for ease of use and aims to be feature rich and extensible while preserving resource efficiency and performance. It provides non-blocking iterators and minimal write contention with low memory footprint. Some features: declarative handler definition via annotations, sync and/or async message delivery, weak or strong references, configurable message filters,
https://github.com/bennidi/mbassador
MIT license
Benjamin Diedrichsen
Files download
File Operation
mbassador-1.3.0.jar download
mbassador-1.3.0.pom download
mbassador-1.3.0-sources.jar download
Apache Maven
<dependency>
  <groupId>net.engio</groupId>
  <artifactId>mbassador</artifactId>
  <version>1.3.0</version>
  <type>bundle</type>
</dependency>
Gradle Groovy
implementation 'net.engio:mbassador:1.3.0'
Gradle Kotlin
implementation("net.engio:mbassador:1.3.0")
Scala SBT
libraryDependencies += "net.engio" % "mbassador" % "1.3.0"
Groovy Grape
@Grapes(
  @Grab(group='net.engio', module='mbassador', version='1.3.0')
)
Apache Ivy
<dependency org="net.engio" name="mbassador" rev="1.3.0" />
Leiningen
[net.engio/mbassador "1.3.0"]
Apache Buildr
'net.engio:mbassador:jar:1.3.0'