Class UnboundedDequeBasedControlAwareMailbox
java.lang.Object
org.opendaylight.controller.cluster.common.actor.UnboundedDequeBasedControlAwareMailbox
- All Implemented Interfaces:
MailboxType
,ProducesMessageQueue<org.opendaylight.controller.cluster.common.actor.UnboundedDequeBasedControlAwareMailbox.MessageQueue>
public class UnboundedDequeBasedControlAwareMailbox
extends Object
implements MailboxType, 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 Summary
ConstructorsConstructorDescriptionUnboundedDequeBasedControlAwareMailbox
(ActorSystem.Settings settings, com.typesafe.config.Config config) -
Method Summary
Modifier and TypeMethodDescriptionorg.opendaylight.controller.cluster.common.actor.UnboundedDequeBasedControlAwareMailbox.MessageQueue
create
(scala.Option<ActorRef> owner, scala.Option<ActorSystem> system)
-
Constructor Details
-
UnboundedDequeBasedControlAwareMailbox
public UnboundedDequeBasedControlAwareMailbox(ActorSystem.Settings settings, com.typesafe.config.Config config)
-
-
Method Details
-
create
public org.opendaylight.controller.cluster.common.actor.UnboundedDequeBasedControlAwareMailbox.MessageQueue create(scala.Option<ActorRef> owner, scala.Option<ActorSystem> system) - Specified by:
create
in interfaceMailboxType
-