Package org.apache.pekko.dispatch
Class UnboundedPriorityMailbox
- java.lang.Object
- 
- org.apache.pekko.dispatch.UnboundedPriorityMailbox
 
- 
- All Implemented Interfaces:
- MailboxType,- ProducesMessageQueue<UnboundedPriorityMailbox.MessageQueue>
 
 public class UnboundedPriorityMailbox extends java.lang.Object implements MailboxType, ProducesMessageQueue<UnboundedPriorityMailbox.MessageQueue> UnboundedPriorityMailbox is an unbounded mailbox that allows for prioritization of its contents. Extend this class and provide the Comparator in the constructor.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classUnboundedPriorityMailbox.MessageQueue
 - 
Constructor SummaryConstructors Constructor Description UnboundedPriorityMailbox(java.util.Comparator<Envelope> cmp)UnboundedPriorityMailbox(java.util.Comparator<Envelope> cmp, int initialCapacity)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Comparator<Envelope>cmp()MessageQueuecreate(scala.Option<ActorRef> owner, scala.Option<ActorSystem> system)intinitialCapacity()
 
- 
- 
- 
Method Detail- 
cmppublic java.util.Comparator<Envelope> cmp() 
 - 
initialCapacitypublic int initialCapacity() 
 - 
createpublic final MessageQueue create(scala.Option<ActorRef> owner, scala.Option<ActorSystem> system) - Specified by:
- createin interface- MailboxType
 
 
- 
 
-