Interface ResourceLockAware

    • Method Detail

      • determineExclusiveResources

        default java.util.stream.Stream<ExclusiveResource> determineExclusiveResources()
      • determineOwnExclusiveResources

        default java.util.stream.Stream<ExclusiveResource> determineOwnExclusiveResources​(java.util.function.Function<org.junit.jupiter.api.parallel.ResourceLocksProvider,​java.util.Set<org.junit.jupiter.api.parallel.ResourceLocksProvider.Lock>> providerToLocks)
      • getResourceLocksProviderEvaluator

        java.util.function.Function<org.junit.jupiter.api.parallel.ResourceLocksProvider,​java.util.Set<org.junit.jupiter.api.parallel.ResourceLocksProvider.Lock>> getResourceLocksProviderEvaluator()
      • enclosingInstanceTypesDependentResourceLocksProviderEvaluator

        static java.util.function.Function<org.junit.jupiter.api.parallel.ResourceLocksProvider,​java.util.Set<org.junit.jupiter.api.parallel.ResourceLocksProvider.Lock>> enclosingInstanceTypesDependentResourceLocksProviderEvaluator​(java.util.function.Supplier<java.util.List<java.lang.Class<?>>> enclosingInstanceTypesSupplier,
                                                                                                                                                                                                                                              java.util.function.BiFunction<org.junit.jupiter.api.parallel.ResourceLocksProvider,​java.util.List<java.lang.Class<?>>,​java.util.Set<org.junit.jupiter.api.parallel.ResourceLocksProvider.Lock>> evaluator)