Package | Description |
---|---|
org.agilewiki.jactor |
Introduction to JActor
|
org.agilewiki.jactor.apc |
The apc package implements Asynchronous Procedure Calls (APC), or two-way messaging.
|
org.agilewiki.jactor.bufferedEvents |
The bufferedEvents package supports the dispatching of one-way messages (events),
but it buffers outgoing events and sends them only when there are no other incoming events
to process, which results in a significant improvement in throughput when under load.
|
org.agilewiki.jactor.lpc |
Introducing JLPCActor--the Basic Actor
|
Modifier and Type | Interface and Description |
---|---|
interface |
Mailbox
A mailbox is a lightweight thread with an inbox for incoming messages and an outbox for outgoing messages.
|
Modifier and Type | Interface and Description |
---|---|
interface |
APCMailbox
Serves as the asynchronous transport for APCMessages.
|
Modifier and Type | Class and Description |
---|---|
class |
JAPCMailbox
An implementation of APCMailbox.
|
Modifier and Type | Method and Description |
---|---|
void |
JAPCMailbox.send(BufferedEventsDestination<JAMessage> destination,
JARequest request)
Buffer the request for subsequent sending.
|
void |
APCRequestSource.send(BufferedEventsDestination<JAMessage> destination,
JARequest japcRequest)
Sends a request to a mailbox.
|
void |
APCMailbox.send(BufferedEventsDestination<JAMessage> destination,
JARequest request)
Buffer the request for subsequent sending.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BufferedEventsQueue<E>
A BufferedEventsQueue receives buffered events, queues them,
and then processes them on another thread.
|
Modifier and Type | Class and Description |
---|---|
class |
JABufferedEventsQueue<E>
A BufferedEventsQueue receives buffered events, queues them,
and then processes them on another thread.
|
Modifier and Type | Method and Description |
---|---|
void |
JABufferedEventsQueue.send(BufferedEventsDestination<E> destination,
E event)
Buffer the event for subsequent sending.
|
void |
BufferedEventsQueue.send(BufferedEventsDestination<E> destination,
E event)
Buffer the event for subsequent sending.
|
Modifier and Type | Class and Description |
---|---|
class |
JLPCMailbox
Implements Mailbox.
|
Modifier and Type | Method and Description |
---|---|
void |
JLPCActor.send(BufferedEventsDestination<JAMessage> destination,
JARequest japcRequest)
Sends a request to a mailbox.
|
Copyright © 2012. All Rights Reserved.