| Interface | Description |
|---|---|
| AsyncEvents.Monitor | |
| AsyncEventSender<T extends AsyncEvent> |
An end-point of sorts, through which events can be sent or queued up for background processing.
|
| Work<Material,W extends Work<Material,W>> |
A unit of work that can be applied to the given type of material, or combined with other like-typed units of
work.
|
| Class | Description |
|---|---|
| AsyncEvent |
The base-class for events that can be processed with an
AsyncEvents processor. |
| AsyncEvents<T extends AsyncEvent> |
AsyncEvents is a mechanism for queueing up events to be processed asynchronously in a background thread. |
| BinaryLatch |
This class is similar in many ways to a CountDownLatch(1).
|
| DecayingFlags |
This is a concurrent data structure used to track
some set if boolean flags.
|
| DecayingFlags.Key |
A flag in the set, with a unique index pointing
to the bit that correlates to this flag.
|
| Futures |
Constructors for basic
Future types |
| RecentK<Type> |
Tracks an (approximate) set of recently seen unique elements in a stream, based on a concurrent LRU implementation.
|
| WorkSync<Material,W extends Work<Material,W>> |
Turns multi-threaded unary work into single-threaded stack work.
|
Copyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.