- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 37 for ManagedExecutor (0.3 sec)
-
platforms/core-runtime/concurrent/src/main/java/org/gradle/internal/concurrent/ManagedExecutor.java
* limitations under the License. */ package org.gradle.internal.concurrent; import java.util.concurrent.ExecutorService; import java.util.concurrent.TimeUnit; public interface ManagedExecutor extends AsyncStoppable, ExecutorService { /** * Stops accepting new jobs and blocks until all currently executing jobs have been completed. */ @Override void stop(); /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 19:07:35 UTC 2024 - 1.4K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/operations/BuildOperationQueueFactory.java
* limitations under the License. */ package org.gradle.internal.operations; import org.gradle.internal.concurrent.ManagedExecutor; public interface BuildOperationQueueFactory { <T extends BuildOperation> BuildOperationQueue<T> create(ManagedExecutor executor, boolean allowAccessToProjectState, BuildOperationQueue.QueueWorker<T> worker);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 12 21:42:08 UTC 2020 - 928 bytes - Viewed (0) -
platforms/core-runtime/concurrent/src/main/java/org/gradle/internal/concurrent/DefaultExecutorFactory.java
import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; public class DefaultExecutorFactory implements ExecutorFactory, Stoppable { private final Set<ManagedExecutor> executors = new CopyOnWriteArraySet<ManagedExecutor>(); @Nullable private final ClassLoader threadFactoryContextClassloader; public DefaultExecutorFactory() { this(Thread.currentThread().getContextClassLoader()); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 19:07:35 UTC 2024 - 5.8K bytes - Viewed (0) -
testing/internal-testing/src/main/groovy/org/gradle/test/fixtures/concurrent/TestExecutorFactory.groovy
TestExecutorFactory(TestExecutor executor) { this.executor = executor } @Override ManagedExecutor create(String displayName) { return new TestManagedExecutor(executor) } @Override ManagedExecutor create(String displayName, int fixedSize) { // Ignores size of thread pool return new TestManagedExecutor(executor) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 07:21:38 UTC 2024 - 1.7K bytes - Viewed (0) -
platforms/core-runtime/messaging/src/test/groovy/org/gradle/internal/remote/internal/hub/MessageHubBackedClientTest.groovy
* limitations under the License. */ package org.gradle.internal.remote.internal.hub import org.gradle.internal.concurrent.ExecutorFactory import org.gradle.internal.concurrent.ManagedExecutor import org.gradle.internal.remote.Address import org.gradle.internal.remote.internal.ConnectCompletion import org.gradle.internal.remote.internal.OutgoingConnector import org.gradle.internal.remote.internal.RemoteConnection
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:59:22 UTC 2023 - 2.1K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/operations/DefaultBuildOperationQueueFactory.java
* See the License for the specific language governing permissions and * limitations under the License. */ package org.gradle.internal.operations; import org.gradle.internal.concurrent.ManagedExecutor; import org.gradle.internal.work.WorkerLeaseService; public class DefaultBuildOperationQueueFactory implements BuildOperationQueueFactory { private final WorkerLeaseService workerLeaseService;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Oct 28 01:20:28 UTC 2021 - 1.4K bytes - Viewed (0) -
platforms/core-runtime/messaging/src/test/groovy/org/gradle/internal/remote/internal/hub/MessageHubBackedServerTest.groovy
* limitations under the License. */ package org.gradle.internal.remote.internal.hub import org.gradle.api.Action import org.gradle.internal.concurrent.ExecutorFactory import org.gradle.internal.concurrent.ManagedExecutor import org.gradle.internal.remote.ConnectionAcceptor import org.gradle.internal.remote.ObjectConnection import org.gradle.internal.remote.internal.ConnectCompletion import org.gradle.internal.remote.internal.IncomingConnector
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:59:22 UTC 2023 - 2.4K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/operations/DefaultBuildOperationExecutor.java
import org.gradle.api.Action; import org.gradle.api.GradleException; import org.gradle.internal.SystemProperties; import org.gradle.internal.concurrent.ExecutorFactory; import org.gradle.internal.concurrent.ManagedExecutor; import org.gradle.internal.concurrent.Stoppable; import org.gradle.internal.concurrent.WorkerLimits; import org.gradle.internal.deprecation.DeprecationLogger; import org.gradle.internal.exceptions.DefaultMultiCauseException;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Apr 05 16:29:26 UTC 2024 - 7K bytes - Viewed (0) -
subprojects/composite-builds/src/main/java/org/gradle/composite/internal/DefaultBuildControllers.java
private final ManagedExecutor executorService; private final WorkerLeaseService workerLeaseService; private final PlanExecutor planExecutor; private final int monitoringPollTime; private final TimeUnit monitoringPollTimeUnit;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 23 10:37:35 UTC 2023 - 5.6K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/locklistener/DefaultFileLockContentionHandlerTest.groovy
0 * factory._ } def "stopping the handler stops both executors"() { def factory = Mock(ExecutorFactory) def lockRequestListener = Mock(ManagedExecutor) def releaseLockActionExecutor = Mock(ManagedExecutor) handler = new DefaultFileLockContentionHandler(factory, addressProvider) when: handler.reservePort() handler.start(10, {})
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:49:49 UTC 2024 - 6.1K bytes - Viewed (0)