Package | Description |
---|---|
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 | Method and Description |
---|---|
void |
JARequest.response(BufferedEventsQueue<JAMessage> eventQueue,
Object unwrappedResponse)
Enqueue a response to be sent when there are no more incoming messages to be processed.
|
void |
APCRequestSource.responseFrom(BufferedEventsQueue<JAMessage> eventQueue,
JAResponse japcResponse)
Enqueues the response in the responder's outbox.
|
Constructor and Description |
---|
JAPCMailbox(BufferedEventsQueue<JAMessage> bufferedEventQueue,
MailboxFactory mailboxFactory)
Create a JAPCMailbox.
|
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 |
JLPCActor.responseFrom(BufferedEventsQueue<JAMessage> eventQueue,
JAResponse japcResponse)
Enqueues the response in the responder's outbox.
|
Constructor and Description |
---|
JLPCMailbox(BufferedEventsQueue<JAMessage> eventQueue,
MailboxFactory mailboxFactory)
Create a JLPCMailbox.
|
Copyright © 2012. All Rights Reserved.