Uses of Interface
com.mackenziehigh.cascade.Cascade.Stage.Actor.Mailbox
-
Uses of Cascade.Stage.Actor.Mailbox in com.mackenziehigh.cascade
Classes in com.mackenziehigh.cascade that implement Cascade.Stage.Actor.MailboxModifier and TypeClassDescriptionstatic final class
AMailbox
implementation based on aArrayBlockingQueue
.static final class
AMailbox
implementation based on aArrayDeque
.static final class
AMailbox
implementation based on anArrayDeque
, which behaves like a ring-buffer data-structure.static final class
AMailbox
implementation based on aConcurrentLinkedQueue
.static final class
AMailbox
implementation based on aLinkedBlockingQueue
.static final class
AMailbox
implementation based on aPriorityBlockingQueue
.Methods in com.mackenziehigh.cascade that return Cascade.Stage.Actor.MailboxModifier and TypeMethodDescriptionstatic <I> Cascade.Stage.Actor.Mailbox<I>
Cascade.ArrayBlockingQueueMailbox.create
(int capacity) Create a new mailbox.static <I> Cascade.Stage.Actor.Mailbox<I>
Cascade.ArrayDequeMailbox.create
(int initial, int capacity) Create a new mailbox.static <I> Cascade.Stage.Actor.Mailbox<I>
Cascade.CircularArrayDequeMailbox.create
(int initial, int capacity) Create a new mailbox.static <I> Cascade.Stage.Actor.Mailbox<I>
Cascade.ConcurrentLinkedQueueMailbox.create()
Create a new mailbox.static <I> Cascade.Stage.Actor.Mailbox<I>
Cascade.LinkedBlockingQueueMailbox.create()
Create a new mailbox.static <I> Cascade.Stage.Actor.Mailbox<I>
Cascade.LinkedBlockingQueueMailbox.create
(int capacity) Create a new mailbox.static <I> Cascade.Stage.Actor.Mailbox<I>
Cascade.PriorityBlockingQueueMailbox.create
(int initial, Comparator<I> ordering) Create a new mailbox.Methods in com.mackenziehigh.cascade with parameters of type Cascade.Stage.Actor.MailboxModifier and TypeMethodDescriptionCascade.Stage.Actor.Builder.withMailbox
(Cascade.Stage.Actor.Mailbox<I> queue) Cause the actor to use the given mailbox to store incoming messages.