Package io.quarkus.test.bootstrap
Interface ExtensionBootstrap
-
- All Known Implementing Classes:
MetricsExtensionBootstrap,TracingExtensionBootstrap
public interface ExtensionBootstrap
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidafterAll(ScenarioContext context)default voidafterEach(ScenarioContext context)booleanappliesFor(ScenarioContext context)default voidbeforeAll(ScenarioContext context)default voidbeforeEach(ScenarioContext context)default Optional<Object>getParameter(Class<?> clazz)default voidonDisabled(ScenarioContext context, Optional<String> reason)default voidonError(ScenarioContext context, Throwable throwable)default voidonServiceLaunch(ScenarioContext context, Service service)default voidonSuccess(ScenarioContext context)default voidupdateServiceContext(ServiceContext context)
-
-
-
Method Detail
-
appliesFor
boolean appliesFor(ScenarioContext context)
-
beforeAll
default void beforeAll(ScenarioContext context)
-
afterAll
default void afterAll(ScenarioContext context)
-
beforeEach
default void beforeEach(ScenarioContext context)
-
afterEach
default void afterEach(ScenarioContext context)
-
onSuccess
default void onSuccess(ScenarioContext context)
-
onDisabled
default void onDisabled(ScenarioContext context, Optional<String> reason)
-
onError
default void onError(ScenarioContext context, Throwable throwable)
-
onServiceLaunch
default void onServiceLaunch(ScenarioContext context, Service service)
-
updateServiceContext
default void updateServiceContext(ServiceContext context)
-
-