public interface Session
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Session.Resource
Just a marker interface.
|
static interface |
Session.ResourceKey<R extends Session.Resource> |
static interface |
Session.Var |
static class |
Session.VarType |
void reserve(Scenario scenario)
int uniqueId()
HttpConnectionPool httpConnectionPool(String authority)
HttpDestinationTable httpDestinations()
io.netty.util.concurrent.EventExecutor executor()
SharedData sharedData()
Phase phase()
Statistics statistics(int stepId, String name)
void pruneStats(Phase phase)
<R extends Session.Resource> void declareResource(Session.ResourceKey<R> key, R resource)
<R extends Session.Resource> R getResource(Session.ResourceKey<R> key)
void currentSequence(SequenceInstance current)
SequenceInstance currentSequence()
void attach(io.netty.util.concurrent.EventExecutor executor,
SharedData sharedData,
HttpDestinationTable httpDestinations,
SessionStatistics statistics)
void start(PhaseInstance phase)
void proceed()
void reset()
void nextSequence(String name)
void stop()
void fail(Throwable t)
boolean isActive()
LimitedPool<HttpRequest> httpRequestPool()
HttpCache httpCache()
SequenceInstance acquireSequence()
void enableSequence(SequenceInstance instance)
Copyright © 2019 JBoss by Red Hat. All rights reserved.