hawtdispatch-project

HawtDispatch: The libdispatch style API for Java and Scala

License

License

GroupId

GroupId

org.fusesource.hawtdispatch
ArtifactId

ArtifactId

hawtdispatch-project
Last Version

Last Version

1.22
Release Date

Release Date

Type

Type

pom
Description

Description

hawtdispatch-project
HawtDispatch: The libdispatch style API for Java and Scala
Project Organization

Project Organization

FuseSource, Corp.
Source Code Management

Source Code Management

http://github.com/fusesource/hawtdispatch/tree/master

Download hawtdispatch-project

How to add to project

<!-- https://jarcasting.com/artifacts/org.fusesource.hawtdispatch/hawtdispatch-project/ -->
<dependency>
    <groupId>org.fusesource.hawtdispatch</groupId>
    <artifactId>hawtdispatch-project</artifactId>
    <version>1.22</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.fusesource.hawtdispatch/hawtdispatch-project/
implementation 'org.fusesource.hawtdispatch:hawtdispatch-project:1.22'
// https://jarcasting.com/artifacts/org.fusesource.hawtdispatch/hawtdispatch-project/
implementation ("org.fusesource.hawtdispatch:hawtdispatch-project:1.22")
'org.fusesource.hawtdispatch:hawtdispatch-project:pom:1.22'
<dependency org="org.fusesource.hawtdispatch" name="hawtdispatch-project" rev="1.22">
  <artifact name="hawtdispatch-project" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.fusesource.hawtdispatch', module='hawtdispatch-project', version='1.22')
)
libraryDependencies += "org.fusesource.hawtdispatch" % "hawtdispatch-project" % "1.22"
[org.fusesource.hawtdispatch/hawtdispatch-project "1.22"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • hawtdispatch
  • hawtdispatch-transport
  • hawtdispatch-scala
  • hawtdispatch-scala-2.11
  • hawtdispatch-example
  • hawtdispatch-website

HawtDispatch

Synopsis

HawtDispatch is a small ( less than 100k ) thread pooling and NIO handling framework API modeled after the libdispatch API. libdispatch is the API that Apple created to power the Grand Central Dispatch (GCD) technology in OS X. It allows you to more easily develop multi-threaded applications which can more easily scale to take advantage of all the processing cores on your machine. At the same time, its development model simplifies solving many of the problems that plague multi-threaded NIO development.

Resources

Building from Source

Prerequisites:

In the this directory, run:

mvn install
org.fusesource.hawtdispatch

FuseSource

Versions

Version
1.22
1.21
1.20
1.19
1.18
1.17
1.16
1.15
1.14
1.13
1.12
1.11
1.10
1.9
1.8
1.7
1.6
1.5
1.4
1.3
1.2
1.1
1.0