- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for createBlockingActor (0.34 sec)
-
platforms/core-runtime/messaging/src/test/groovy/org/gradle/internal/actor/internal/DefaultActorFactorySpec.groovy
def createsABlockingActorForATargetObject() { when: def actor = factory.createBlockingActor(target) then: actor != null } def cachesTheBlockingActorForATargetObject() { when: def actor1 = factory.createBlockingActor(target) def actor2 = factory.createBlockingActor(target) then: actor1.is(actor2) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:59:22 UTC 2023 - 8.1K bytes - Viewed (0) -
platforms/core-runtime/messaging/src/main/java/org/gradle/internal/actor/ActorFactory.java
Actor createActor(Object target); /** * Creates a synchronous actor for the given target object. * * @param target The target object. * @return The actor. */ Actor createBlockingActor(Object target);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:59:22 UTC 2023 - 1.1K bytes - Viewed (0) -
platforms/core-runtime/messaging/src/testFixtures/groovy/org/gradle/internal/actor/TestActorFactory.java
public class TestActorFactory implements ActorFactory { @Override public Actor createActor(Object target) { throw new UnsupportedOperationException(); } @Override public Actor createBlockingActor(final Object target) { return new Actor() { @Override public <T> T getProxy(Class<T> type) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:59:22 UTC 2023 - 1.6K bytes - Viewed (0) -
platforms/jvm/testing-jvm-infrastructure/src/main/java/org/gradle/api/internal/tasks/testing/junit/AbstractJUnitTestClassProcessor.java
// Wrap the result processor chain up in a blocking actor, to make the whole thing thread-safe resultProcessorActor = actorFactory.createBlockingActor(resultProcessorChain); executor = createTestExecutor(resultProcessorActor); } protected abstract TestResultProcessor createResultProcessorChain(TestResultProcessor resultProcessor);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 28 15:59:04 UTC 2024 - 2.5K bytes - Viewed (0) -
platforms/core-runtime/messaging/src/main/java/org/gradle/internal/actor/internal/DefaultActorFactory.java
actor = new NonBlockingActor(target); nonBlockingActors.put(target, actor); } return actor; } } @Override public Actor createBlockingActor(Object target) { synchronized (lock) { if (nonBlockingActors.containsKey(target)) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 28 13:09:37 UTC 2024 - 6.3K bytes - Viewed (0) -
platforms/jvm/testing-jvm-infrastructure/src/main/java/org/gradle/api/internal/tasks/testing/testng/TestNGTestClassProcessor.java
} @Override public void startProcessing(TestResultProcessor resultProcessor) { // Wrap the processor in an actor, to make it thread-safe resultProcessorActor = actorFactory.createBlockingActor(resultProcessor); this.resultProcessor = resultProcessorActor.getProxy(TestResultProcessor.class); applicationClassLoader = Thread.currentThread().getContextClassLoader(); if (spec.isDryRun()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 28 21:25:59 UTC 2024 - 10.8K bytes - Viewed (0)