| Modifier and Type | Interface and Description |
|---|---|
interface |
CompilerDaemonServerProtocol
Server part of the compiler daemon protocol.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CompilerDaemonClient |
class |
CompilerDaemonServer |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TestClassProcessor
A processor for executing tests.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SuiteTestClassProcessor |
| Modifier and Type | Class and Description |
|---|---|
class |
JUnitTestClassProcessor |
| Modifier and Type | Class and Description |
|---|---|
class |
MaxNParallelTestClassProcessor
Manages a set of parallel TestClassProcessors.
|
class |
RestartEveryNTestClassProcessor |
| Modifier and Type | Class and Description |
|---|---|
class |
TestNGTestClassProcessor |
| Modifier and Type | Class and Description |
|---|---|
class |
ForkingTestClassProcessor |
class |
WorkerTestClassProcessor |
| Modifier and Type | Interface and Description |
|---|---|
interface |
FindBugsDaemon |
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeStoppable |
| Modifier and Type | Class and Description |
|---|---|
class |
DaemonClientInputForwarder
Eagerly consumes from an input stream, sending line by line ForwardInput
commands over the connection and finishing with a CloseInput command.?
|
| Modifier and Type | Class and Description |
|---|---|
class |
EmbeddedDaemonRegistry
A daemon registry for daemons running in the same JVM.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DaemonServerConnector
Opens a server connection for clients to connect to to communicate with a daemon.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Daemon
A long-lived build server that accepts commands via a communication channel.
|
class |
DaemonStateCoordinator
A tool for synchronising the state amongst different threads.
|
class |
DaemonTcpServerConnector
Opens a TCP connection for clients to connect to to communicate with a daemon.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncListenerBroadcast<T>
An
AsyncListenerBroadcast is a ListenerBroadcast which dispatches events to listeners asynchronously
to the generation of the events. |
class |
ListenerBroadcast<T>
Manages a set of listeners of type T.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Actor
An
Actor dispatches method calls to a target object in a thread-safe manner. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultActorFactory
A basic
ActorFactory implementation. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AsyncStoppable
A
Stoppable object whose stop process can be performed asynchronously. |
interface |
StoppableExecutor |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultExecutorFactory |
| Modifier and Type | Interface and Description |
|---|---|
interface |
StoppableDispatch<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncDispatch<T>
A
Dispatch implementation which delivers messages asynchronously. |
class |
AsyncReceive<T>
Receives messages asynchronously.
|
class |
BroadcastDispatch<T> |
class |
DelayedReceive<T> |
class |
ExceptionTrackingFailureHandler |
class |
QueuingDispatch<T>
Queues messages until a receiver has been connected.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ObjectConnection
Manages a set of incoming and outgoing channels between 2 peers.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Connection<T>
A messaging endpoint which allows push-style dispatch and pull-style receive.
|
interface |
DisconnectAwareConnection<T>
A
DisconnectAwareConnection is a connection capable of executing an action when
the other side of connection disconnects before the stop method is called on this connection. |
interface |
MultiChannelConnection<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncConnectionAdapter<T>
Adapts a
Connection into an AsyncConnection. |
class |
DefaultIncomingBroadcast |
class |
DefaultMessagingClient |
class |
DefaultMessagingServer |
class |
DefaultMultiChannelConnector |
class |
DefaultObjectConnection |
class |
DefaultOutgoingBroadcast |
class |
DelegatingConnection<T> |
class |
DisconnectAwareConnectionDecorator<T>
A
DisconnectAwareConnection implementation that decorates an existing connection, adding disconnect awareness. |
class |
EagerReceiveBuffer<T>
Continuously consumes from on or more receivers, serialising to an in memory buffer for synchronous consumption.
|
class |
InputForwarder
Asynchronously consumes from an input stream for a time,
forwarding a line of input at a time to a specified action.
|
class |
MessageHub |
class |
MessagingServices
A factory for a set of messaging services.
|
class |
ProtocolStack<T> |
class |
Router |
class |
SynchronizedDispatch<T>
Connection decorator that synchronizes dispatching.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MulticastConnection<T> |
class |
SocketConnection<T> |
class |
TcpIncomingConnector<T> |
Copyright © 2013. All rights reserved