- All Superinterfaces:
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@API(status=MAINTAINED, since="1.4.0") @FunctionalInterface public interface RegistrarHook extends LifecycleHook
Use this hook if you want to apply several hook implementations that belong together but that cannot be implemented in a single class, e.g. because the same hook type must be added with different proximity or different propagation.
Nested Class SummaryModifier and TypeInterfaceDescription
static interfaceA short-lived object used for registering concrete hook implementation classes.
(RegistrarHook.Registrar registrar)This method will be called during hook registration, i.e. before any test has been started. It allows to register as many other hook implementations as necessary.
registrar- the registrar to use for registering lifecycle hooks