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 event delivery, weak or strong references, configurable event filters,

License

License

Categories

Categories

Net
GroupId

GroupId

net.engio
ArtifactId

ArtifactId

mbassador
Last Version

Last Version

1.3.2
Release Date

Release Date

Type

Type

jar
Description

Description

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 event delivery, weak or strong references, configurable event filters,
Project URL

Project URL

https://github.com/bennidi/mbassador

Download mbassador

How to add to project

<!-- https://jarcasting.com/artifacts/net.engio/mbassador/ -->
<dependency>
    <groupId>net.engio</groupId>
    <artifactId>mbassador</artifactId>
    <version>1.3.2</version>
</dependency>
// https://jarcasting.com/artifacts/net.engio/mbassador/
implementation 'net.engio:mbassador:1.3.2'
// https://jarcasting.com/artifacts/net.engio/mbassador/
implementation ("net.engio:mbassador:1.3.2")
'net.engio:mbassador:jar:1.3.2'
<dependency org="net.engio" name="mbassador" rev="1.3.2">
  <artifact name="mbassador" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.engio', module='mbassador', version='1.3.2')
)
libraryDependencies += "net.engio" % "mbassador" % "1.3.2"
[net.engio/mbassador "1.3.2"]

Dependencies

provided (1)

Group / Artifact Type Version
javax.el : el-api jar 2.2

runtime (2)

Group / Artifact Type Version
de.odysseus.juel : juel-impl Optional jar 2.2.7
de.odysseus.juel : juel-spi Optional jar 2.2.7

test (4)

Group / Artifact Type Version
junit : junit jar 4.12
org.mockito : mockito-core jar 1.10.19
org.slf4j : slf4j-api jar 1.7.5
org.slf4j : slf4j-log4j12 jar 1.7.5

Project Modules

There are no modules declared in this project.

Versions

Version
1.3.2
1.3.1
1.3.0
1.2.4.2
1.2.4
1.2.3
1.2.1
1.2.0
1.1.10
1.1.9
1.1.7
1.1.6
1.1.3
1.1.1
1.1.0