public class BlockingMailboxPlugin
extends io.vlingo.xoom.actors.plugin.AbstractPlugin
implements io.vlingo.xoom.actors.plugin.Plugin, io.vlingo.xoom.actors.MailboxProvider
Modifier and Type | Class and Description |
---|---|
static class |
BlockingMailboxPlugin.BlockingMailboxPluginConfiguration |
Constructor and Description |
---|
BlockingMailboxPlugin() |
Modifier and Type | Method and Description |
---|---|
void |
__internal_Only_Init(String s,
io.vlingo.xoom.actors.Configuration configuration,
Properties properties) |
void |
close() |
io.vlingo.xoom.actors.plugin.PluginConfiguration |
configuration() |
String |
name() |
int |
pass() |
io.vlingo.xoom.actors.Mailbox |
provideMailboxFor(int hashCode) |
io.vlingo.xoom.actors.Mailbox |
provideMailboxFor(int hashCode,
io.vlingo.xoom.actors.Dispatcher dispatcher) |
void |
start(io.vlingo.xoom.actors.Registrar registrar) |
io.vlingo.xoom.actors.plugin.Plugin |
with(io.vlingo.xoom.actors.plugin.PluginConfiguration overrideConfiguration) |
public void close()
close
in interface io.vlingo.xoom.actors.MailboxProvider
close
in interface io.vlingo.xoom.actors.plugin.Plugin
public io.vlingo.xoom.actors.plugin.PluginConfiguration configuration()
configuration
in interface io.vlingo.xoom.actors.plugin.Plugin
public String name()
name
in interface io.vlingo.xoom.actors.plugin.Plugin
public int pass()
pass
in interface io.vlingo.xoom.actors.plugin.Plugin
public void start(io.vlingo.xoom.actors.Registrar registrar)
start
in interface io.vlingo.xoom.actors.plugin.Plugin
public io.vlingo.xoom.actors.plugin.Plugin with(io.vlingo.xoom.actors.plugin.PluginConfiguration overrideConfiguration)
with
in interface io.vlingo.xoom.actors.plugin.Plugin
public void __internal_Only_Init(String s, io.vlingo.xoom.actors.Configuration configuration, Properties properties)
__internal_Only_Init
in interface io.vlingo.xoom.actors.plugin.Plugin
public io.vlingo.xoom.actors.Mailbox provideMailboxFor(int hashCode)
provideMailboxFor
in interface io.vlingo.xoom.actors.MailboxProvider
public io.vlingo.xoom.actors.Mailbox provideMailboxFor(int hashCode, io.vlingo.xoom.actors.Dispatcher dispatcher)
provideMailboxFor
in interface io.vlingo.xoom.actors.MailboxProvider
Copyright © 2022. All rights reserved.