| Package | Description |
|---|---|
| com.caucho.bam.mailbox | |
| com.caucho.env.actor | |
| com.caucho.env.actor2 | |
| com.caucho.message.journal |
| Modifier and Type | Method and Description |
|---|---|
protected ActorProcessor<Packet> |
MultiworkerMailbox.createProcessor() |
| Constructor and Description |
|---|
MailboxQueue2(int capacity,
ActorProcessor<Packet> processor) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractActorProcessor<T>
Processes an actor item.
|
class |
AbstractWorkerQueue<T>
Ring-based memory queue processed by a single worker.
|
| Constructor and Description |
|---|
MultiworkerActorQueue(int capacity,
int multiworkerOffset,
ActorProcessor<? super T>... processors) |
| Modifier and Type | Method and Description |
|---|---|
void |
QueueRing.deliver(ActorProcessor<? super M> deliver)
Deliver available messages to the delivery handler.
|
void |
QueueRingFixed.deliver(ActorProcessor<? super M> deliver) |
| Constructor and Description |
|---|
ActorQueue2(int capacity,
ActorProcessor<? super T> processor) |
ActorQueue2MultiWorker(int capacity,
int offset,
ActorProcessor<? super T>... processors) |
| Modifier and Type | Class and Description |
|---|---|
class |
JournalWriteActor
Actor-processor for writing to the transaction log.
|