- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for beforeStopping (0.13 sec)
-
subprojects/core/src/test/groovy/org/gradle/api/services/internal/DefaultBuildServicesRegistryTest.groovy
provider.beforeStopping(stopAction) when: buildFinished() then: 1 * stopAction.accept(provider) } def "service may be created by the stop action"() { given: def provider = registerService("service", ServiceImpl) provider.beforeStopping { provider.get() } when: buildFinished()
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Jun 06 19:15:46 UTC 2024 - 16.4K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/services/internal/RegisteredBuildServiceProvider.java
* <p> * The service will only be stopped after completing all registered callbacks. * * @param stopAction the callback */ public void beforeStopping(Consumer<? super RegisteredBuildServiceProvider<T, P>> stopAction) { synchronized (instanceLock) { stopActions = stopActions.plus(stopAction); } } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sat Jun 08 09:24:00 UTC 2024 - 8.1K bytes - Viewed (0) -
subprojects/build-events/src/main/java/org/gradle/internal/build/event/DefaultBuildEventsListenerRegistry.java
if (listenerProvider instanceof RegisteredBuildServiceProvider<?, ?>) { RegisteredBuildServiceProvider<?, ?> serviceProvider = Cast.uncheckedCast(listenerProvider); serviceProvider.beforeStopping(this::unsubscribeProvider); serviceProvider.keepAlive(); } } private void unsubscribeProvider(Provider<?> listenerProvider) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jun 05 19:34:01 UTC 2024 - 12.5K bytes - Viewed (0)