Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 37 for ManagedExecutor (0.3 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
Back to top