public class TestWorld extends Object implements AutoCloseable
| Modifier and Type | Field and Description |
|---|---|
static ThreadLocal<TestWorld> |
Instance |
| Modifier and Type | Method and Description |
|---|---|
Protocols |
actorFor(Class<?>[] protocols,
Definition definition) |
<T> TestActor<T> |
actorFor(Class<T> protocol,
Class<? extends Actor> type,
Object... parameters) |
<T> TestActor<T> |
actorFor(Class<T> protocol,
Definition definition) |
List<Message> |
allMessagesFor(Address address) |
void |
clearTrackedMessages() |
void |
close() |
Logger |
defaultLogger() |
boolean |
isTerminated() |
Logger |
logger(String name) |
protected MailboxProvider |
mailboxProvider() |
Stage |
stage() |
Stage |
stageNamed(String name) |
static TestWorld |
start(String name) |
static TestWorld |
start(String name,
Configuration configuration) |
static TestWorld |
start(String name,
LoggerProvider loggerProvider) |
static TestWorld |
start(String name,
Properties properties) |
static TestWorld |
startWith(World world) |
static TestWorld |
startWithDefaults(String name) |
void |
terminate() |
void |
track(Message message) |
World |
world() |
public static ThreadLocal<TestWorld> Instance
public static TestWorld start(String name, Properties properties)
public static TestWorld start(String name, Configuration configuration)
public static TestWorld start(String name, LoggerProvider loggerProvider)
public <T> TestActor<T> actorFor(Class<T> protocol, Class<? extends Actor> type, Object... parameters)
public <T> TestActor<T> actorFor(Class<T> protocol, Definition definition)
public Protocols actorFor(Class<?>[] protocols, Definition definition)
public void clearTrackedMessages()
public void close()
throws Exception
close in interface AutoCloseableExceptionpublic Logger defaultLogger()
public Stage stage()
public boolean isTerminated()
public void terminate()
public void track(Message message)
public World world()
protected MailboxProvider mailboxProvider()
Copyright © 2021. All rights reserved.