m

multiverse

Multiverse is a Software Transactional Memory implementation that can be used in Java but also in other languages running on the JVM like Scala or Groovy. Essentially it is a framework that allows different STM implementation (with different featuresets or performance characteristics) to be used under the hood. The main STM implementation is multiverse-alpha..
The Apache License, ASL Version 2.0
Multiverse
Peter Veentjer Andrew Phillips
Files download
File Operation
multiverse-0.6.1.pom download
Apache Maven
<dependency>
  <groupId>org.multiverse</groupId>
  <artifactId>multiverse</artifactId>
  <version>0.6.1</version>
  <type>pom</type>
</dependency>
Gradle Groovy
implementation 'org.multiverse:multiverse:0.6.1'
Gradle Kotlin
implementation("org.multiverse:multiverse:0.6.1")
Scala SBT
libraryDependencies += "org.multiverse" % "multiverse" % "0.6.1"
Groovy Grape
@Grapes(
  @Grab(group='org.multiverse', module='multiverse', version='0.6.1')
)
Apache Ivy
<dependency org="org.multiverse" name="multiverse" rev="0.6.1" />
Leiningen
[org.multiverse/multiverse "0.6.1"]
Apache Buildr
'org.multiverse:multiverse:jar:0.6.1'