| 组织ID: |
net.engio |
| 项目ID: |
mbassador |
| 版本: |
1.1.0 |
| 最后修改时间: |
2019-10-24 03:34:07 |
| 包类型: |
jar |
| 标题: |
mbassador |
| 描述: |
Mbassador is a fast and flexible message 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 features:
declarative listener definition via annotations,
sync and/or async message delivery,
weak-references,
message filtering,
ordering of message handlers etc.
|
| 相关URL: |
https://github.com/bennidi/mbassador |
| 大小: |
46.84KB |
|
|
| Maven引入代码: |
<dependency>
<groupId>net.engio</groupId>
<artifactId>mbassador</artifactId>
<version>1.1.0</version>
</dependency>
|
| Gradle引入代码: |
net.engio:mbassador:1.1.0
|
| 下载Jar包: |
|
| POM文件内容: |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>7</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>net.engio</groupId>
<artifactId>mbassador</artifactId>
<version>1.1.0</version>
<packaging>jar</packaging>
<name>mbassador</name>
<description>
Mbassador is a fast and flexible message 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 features:
declarative listener definition via annotations,
sync and/or async message delivery,
weak-references,
message filtering,
ordering of message handlers etc.
</description>
<url>https://github.com/bennidi/mbassador</url>
<licenses>
<license>
<name>MIT license</name>
<url>http://www.opensource.org/licenses/mit-license.php</url>
</license>
</licenses>
<scm>
<url>git@github.com:bennidi/mbassador.git</url>
<connection>scm:git:git@github.com:bennidi/mbassador.git</connection>
<tag>mbassador-1.1.0</tag>
<developerConnection>scm:git:git@github.com:bennidi/mbassador.git</developerConnection>
</scm>
<developers>
<developer>
<id>bennidi</id>
<name>Benjamin Diedrichsen</name>
<timezone>+1</timezone>
<email>b.diedrichsen@googlemail.com</email>
</developer>
</developers>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.build.java.version>1.6</project.build.java.version>
<github.url>file://${project.basedir}/mvn-local-repo</github.url>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
</dependencies>
<!-- Local repository (for testing)
<distributionManagement>
<repository>
<id>mbassador-github-repo</id>
<url>${github.url}</url>
</repository>
</distributionManagement>
-->
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${project.build.java.version}</source>
<target>${project.build.java.version}</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.4</version>
<configuration>
<mavenExecutorId>forked-path</mavenExecutorId>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>false</skipTests>
</configuration>
</plugin>
<!-- bind the source attaching to package phase -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>release-sign-artifacts</id>
<activation>
<property>
<name>performRelease</name>
<value>true</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
|
| Jar包内容: |
META-INF/MANIFEST.MF
net.engio.mbassy.common.ConcurrentSet$1.class
net.engio.mbassy.common.ConcurrentSet.class
net.engio.mbassy.common.IPredicate.class
net.engio.mbassy.common.ConcurrentSet$Entry.class
net.engio.mbassy.common.ReflectionUtils.class
net.engio.mbassy.AbstractMessageBus.class
net.engio.mbassy.SyncAsyncPostCommand.class
net.engio.mbassy.dispatch.FilteredMessageDispatcher.class
net.engio.mbassy.dispatch.EnvelopedMessageDispatcher.class
net.engio.mbassy.dispatch.AsynchronousHandlerInvocation.class
net.engio.mbassy.dispatch.ReflectiveHandlerInvocation.class
net.engio.mbassy.dispatch.AsynchronousHandlerInvocation$1.class
net.engio.mbassy.dispatch.AbstractHandlerInvocation.class
net.engio.mbassy.dispatch.MessageDispatcher.class
net.engio.mbassy.dispatch.IHandlerInvocation.class
net.engio.mbassy.dispatch.IMessageDispatcher.class
net.engio.mbassy.dispatch.MessagingContext.class
net.engio.mbassy.IMessageBus.class
net.engio.mbassy.BusConfiguration.class
net.engio.mbassy.PublicationError.class
net.engio.mbassy.IMessageBus$IPostCommand.class
net.engio.mbassy.BusConfiguration$1.class
net.engio.mbassy.MessagePublication$State.class
net.engio.mbassy.AbstractMessageBus$1.class
net.engio.mbassy.IPublicationErrorHandler.class
net.engio.mbassy.MBassador.class
net.engio.mbassy.listener.Filter.class
net.engio.mbassy.listener.MetadataReader$1.class
net.engio.mbassy.listener.Filters$RejectSubtypes.class
net.engio.mbassy.listener.IMessageFilter.class
net.engio.mbassy.listener.Filters$AllowAll.class
net.engio.mbassy.listener.MessageHandlerMetadata.class
net.engio.mbassy.listener.Filters.class
net.engio.mbassy.listener.Listener.class
net.engio.mbassy.listener.MessageListenerMetadata.class
net.engio.mbassy.listener.Filters$RejectAll.class
net.engio.mbassy.listener.MetadataReader.class
net.engio.mbassy.listener.Mode.class
net.engio.mbassy.listener.Enveloped.class
net.engio.mbassy.listener.MessageListenerMetadata$1.class
net.engio.mbassy.subscription.Subscription$1.class
net.engio.mbassy.subscription.SubscriptionFactory.class
net.engio.mbassy.subscription.Subscription.class
net.engio.mbassy.subscription.MessageEnvelope.class
net.engio.mbassy.IPublicationErrorHandler$ConsoleLogger.class
net.engio.mbassy.MessagePublication.class
META-INF/maven/net.engio/mbassador/pom.xml
META-INF/maven/net.engio/mbassador/pom.properties
|
| 依赖Jar: |
junit-4.10.jar
/junit/junit/4.10
查看junit所有版本文件
|