Class UnboundedDequeBasedControlAwareMailbox

  • All Implemented Interfaces:
    akka.dispatch.MailboxType, akka.dispatch.ProducesMessageQueue<org.opendaylight.controller.cluster.common.actor.UnboundedDequeBasedControlAwareMailbox.MessageQueue>

    public class UnboundedDequeBasedControlAwareMailbox
    extends Object
    implements akka.dispatch.MailboxType, akka.dispatch.ProducesMessageQueue<org.opendaylight.controller.cluster.common.actor.UnboundedDequeBasedControlAwareMailbox.MessageQueue>
    An unbounded ControlAwareMailbox that also supports DequeBasedMessageQueueSemantics so it can be used with persistent actors which use stashing.
    Author:
    Thomas Pantelis
    • Constructor Detail

      • UnboundedDequeBasedControlAwareMailbox

        public UnboundedDequeBasedControlAwareMailbox​(akka.actor.ActorSystem.Settings settings,
                                                      com.typesafe.config.Config config)
    • Method Detail

      • create

        public org.opendaylight.controller.cluster.common.actor.UnboundedDequeBasedControlAwareMailbox.MessageQueue create​(scala.Option<akka.actor.ActorRef> owner,
                                                                                                                           scala.Option<akka.actor.ActorSystem> system)
        Specified by:
        create in interface akka.dispatch.MailboxType