Uses of Interface
org.junit.jupiter.api.extension.InvocationInterceptor.Invocation
-
Packages that use InvocationInterceptor.Invocation Package Description org.junit.jupiter.api.extension JUnit Jupiter API for writing extensions.org.junit.jupiter.engine.execution Internal classes for test execution within the JUnit Jupiter test engine.org.junit.jupiter.engine.extension Test extensions specific to the JUnit Jupiter test engine. -
-
Uses of InvocationInterceptor.Invocation in org.junit.jupiter.api.extension
Methods in org.junit.jupiter.api.extension with parameters of type InvocationInterceptor.Invocation Modifier and Type Method Description default voidInvocationInterceptor. interceptAfterAllMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of an@AfterAllmethod.default voidInvocationInterceptor. interceptAfterEachMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of an@AfterEachmethod.default voidInvocationInterceptor. interceptBeforeAllMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of a@BeforeAllmethod.default voidInvocationInterceptor. interceptBeforeEachMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of a@BeforeEachmethod.default voidInvocationInterceptor. interceptDynamicTest(InvocationInterceptor.Invocation<java.lang.Void> invocation, ExtensionContext extensionContext)Intercept the invocation of aDynamicTest.default <T> TInvocationInterceptor. interceptTestClassConstructor(InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<java.lang.reflect.Constructor<T>> invocationContext, ExtensionContext extensionContext)Intercept the invocation of a test class constructor.default <T> TInvocationInterceptor. interceptTestFactoryMethod(InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of a@TestFactorymethod.default voidInvocationInterceptor. interceptTestMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of a@Testmethod.default voidInvocationInterceptor. interceptTestTemplateMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of a@TestTemplatemethod. -
Uses of InvocationInterceptor.Invocation in org.junit.jupiter.engine.execution
Classes in org.junit.jupiter.engine.execution that implement InvocationInterceptor.Invocation Modifier and Type Class Description (package private) classConstructorInvocation<T>private static classInvocationInterceptorChain.InterceptedInvocation<T>private static classInvocationInterceptorChain.ValidatingInvocation<T>(package private) classMethodInvocation<T>Fields in org.junit.jupiter.engine.execution declared as InvocationInterceptor.Invocation Modifier and Type Field Description private InvocationInterceptor.Invocation<T>InvocationInterceptorChain.ValidatingInvocation. delegateprivate InvocationInterceptor.Invocation<T>InvocationInterceptorChain.InterceptedInvocation. invocationMethods in org.junit.jupiter.engine.execution that return InvocationInterceptor.Invocation Modifier and Type Method Description private <T> InvocationInterceptor.Invocation<T>InvocationInterceptorChain. chainInterceptors(InvocationInterceptor.Invocation<T> invocation, InvocationInterceptorChain.InterceptorCall<T> call, java.util.List<InvocationInterceptor> interceptors)Methods in org.junit.jupiter.engine.execution with parameters of type InvocationInterceptor.Invocation Modifier and Type Method Description TExecutableInvoker.ReflectiveInterceptorCall. apply(InvocationInterceptor interceptor, InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<E> invocationContext, ExtensionContext extensionContext)voidExecutableInvoker.ReflectiveInterceptorCall.VoidMethodInterceptorCall. apply(InvocationInterceptor interceptor, InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)TInvocationInterceptorChain.InterceptorCall. apply(InvocationInterceptor interceptor, InvocationInterceptor.Invocation<T> invocation)voidInvocationInterceptorChain.VoidInterceptorCall. apply(InvocationInterceptor interceptor, InvocationInterceptor.Invocation<java.lang.Void> invocation)private <T> TInvocationInterceptorChain. chainAndInvoke(InvocationInterceptor.Invocation<T> invocation, InvocationInterceptorChain.InterceptorCall<T> call, java.util.List<InvocationInterceptor> interceptors)private <T> InvocationInterceptor.Invocation<T>InvocationInterceptorChain. chainInterceptors(InvocationInterceptor.Invocation<T> invocation, InvocationInterceptorChain.InterceptorCall<T> call, java.util.List<InvocationInterceptor> interceptors)private <E extends java.lang.reflect.Executable,T>
TExecutableInvoker. invoke(InvocationInterceptor.Invocation<T> originalInvocation, ReflectiveInvocationContext<E> invocationContext, ExtensionContext extensionContext, ExtensionRegistry extensionRegistry, ExecutableInvoker.ReflectiveInterceptorCall<E,T> call)<T> TInvocationInterceptorChain. invoke(InvocationInterceptor.Invocation<T> invocation, ExtensionRegistry extensionRegistry, InvocationInterceptorChain.InterceptorCall<T> call)private <T> TInvocationInterceptorChain. proceed(InvocationInterceptor.Invocation<T> invocation)Constructors in org.junit.jupiter.engine.execution with parameters of type InvocationInterceptor.Invocation Constructor Description InterceptedInvocation(InvocationInterceptor.Invocation<T> invocation, InvocationInterceptorChain.InterceptorCall<T> call, InvocationInterceptor interceptor)ValidatingInvocation(InvocationInterceptor.Invocation<T> delegate, java.util.List<InvocationInterceptor> interceptors) -
Uses of InvocationInterceptor.Invocation in org.junit.jupiter.engine.extension
Classes in org.junit.jupiter.engine.extension that implement InvocationInterceptor.Invocation Modifier and Type Class Description (package private) classTimeoutInvocation<T>Fields in org.junit.jupiter.engine.extension declared as InvocationInterceptor.Invocation Modifier and Type Field Description private InvocationInterceptor.Invocation<T>TimeoutInvocation. delegateMethods in org.junit.jupiter.engine.extension that return InvocationInterceptor.Invocation Modifier and Type Method Description private <T> InvocationInterceptor.Invocation<T>TimeoutExtension. decorate(InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext, TimeoutDuration timeout)Methods in org.junit.jupiter.engine.extension with parameters of type InvocationInterceptor.Invocation Modifier and Type Method Description private <T> InvocationInterceptor.Invocation<T>TimeoutExtension. decorate(InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext, TimeoutDuration timeout)private <T> TTimeoutExtension. intercept(InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext, TimeoutDuration explicitTimeout, TimeoutExtension.TimeoutProvider defaultTimeoutProvider)voidTimeoutExtension. interceptAfterAllMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)voidTimeoutExtension. interceptAfterEachMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)voidTimeoutExtension. interceptBeforeAllMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)voidTimeoutExtension. interceptBeforeEachMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)private voidTimeoutExtension. interceptLifecycleMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext, TimeoutExtension.TimeoutProvider defaultTimeoutProvider)private <T> TTimeoutExtension. interceptTestableMethod(InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext, TimeoutExtension.TimeoutProvider defaultTimeoutProvider)<T> TTimeoutExtension. interceptTestFactoryMethod(InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)voidTimeoutExtension. interceptTestMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)voidTimeoutExtension. interceptTestTemplateMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Constructors in org.junit.jupiter.engine.extension with parameters of type InvocationInterceptor.Invocation Constructor Description TimeoutInvocation(InvocationInterceptor.Invocation<T> delegate, TimeoutDuration timeout, java.util.concurrent.ScheduledExecutorService executor, java.util.function.Supplier<java.lang.String> descriptionSupplier)
-