public interface PhaseInstance
| Modifier and Type | Interface and Description |
|---|---|
static class |
PhaseInstance.Status |
| Modifier and Type | Method and Description |
|---|---|
long |
absoluteStartTime() |
Phase |
definition() |
void |
fail(Throwable error) |
void |
finish() |
Throwable |
getError() |
void |
notifyFinished(Session session) |
void |
notifyTerminated(Session session) |
void |
proceed(io.netty.util.concurrent.EventExecutorGroup executorGroup) |
void |
reserveSessions() |
void |
setComponents(ElasticPool<Session> sessionPool,
List<Session> sessionList,
Iterable<Statistics> statistics,
PhaseChangeHandler phaseChangeHandler) |
void |
setTerminated() |
void |
start(io.netty.util.concurrent.EventExecutorGroup executorGroup) |
PhaseInstance.Status |
status() |
void |
terminate() |
void |
tryTerminate() |
Phase definition()
PhaseInstance.Status status()
void proceed(io.netty.util.concurrent.EventExecutorGroup executorGroup)
long absoluteStartTime()
void start(io.netty.util.concurrent.EventExecutorGroup executorGroup)
void finish()
void tryTerminate()
void terminate()
void setComponents(ElasticPool<Session> sessionPool, List<Session> sessionList, Iterable<Statistics> statistics, PhaseChangeHandler phaseChangeHandler)
void reserveSessions()
void notifyFinished(Session session)
void notifyTerminated(Session session)
void setTerminated()
void fail(Throwable error)
Throwable getError()
Copyright © 2019 JBoss by Red Hat. All rights reserved.