Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 55 for BuildServiceParameters (0.2 sec)

  1. subprojects/core-api/src/main/java/org/gradle/api/services/BuildServiceParameters.java

    /**
     * A set of parameters to be injected into a {@link BuildService} implementation.
     *
     * @since 6.1
     */
    public interface BuildServiceParameters {
        /**
         * Used for services without parameters.
         *
         * @since 6.1
         */
        final class None implements BuildServiceParameters {
            private None() {
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Dec 21 20:09:51 UTC 2021
    - 986 bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/services/internal/ConsumedBuildServiceProvider.java

    public class ConsumedBuildServiceProvider<T extends BuildService<BuildServiceParameters>> extends BuildServiceProvider<T, BuildServiceParameters> {
        protected final ServiceRegistry internalServices;
        private final String serviceName;
        private final Class<T> serviceType;
        private final BuildIdentifier buildIdentifier;
        private volatile RegisteredBuildServiceProvider<T, BuildServiceParameters> resolvedProvider;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/services/internal/DefaultBuildServicesRegistry.java

        private final SharedResourceLeaseRegistry leaseRegistry;
        private final IsolationScheme<BuildService<?>, BuildServiceParameters> isolationScheme = new IsolationScheme<>(
            Cast.uncheckedCast(BuildService.class), BuildServiceParameters.class, BuildServiceParameters.None.class);
        private final Instantiator paramsInstantiator;
        private final Instantiator specInstantiator;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jun 06 19:15:45 UTC 2024
    - 16.7K bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/snippets/dataflowActions/playSound/groovy/plugin/src/main/java/org/gradle/sample/sound/SoundService.java

    package org.gradle.sample.sound;
    
    import org.gradle.api.services.BuildService;
    import org.gradle.api.services.BuildServiceParameters;
    
    import java.io.File;
    
    public abstract class SoundService implements BuildService<BuildServiceParameters.None> {
        public void playSoundFile(File path) {
            System.out.println("Playing sound " + path.getName());
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 361 bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/api/services/internal/BuildServiceRegistryInternal.java

     * limitations under the License.
     */
    
    package org.gradle.api.services.internal;
    
    import org.gradle.api.provider.Provider;
    import org.gradle.api.services.BuildService;
    import org.gradle.api.services.BuildServiceParameters;
    import org.gradle.api.services.BuildServiceRegistration;
    import org.gradle.api.services.BuildServiceRegistry;
    import org.gradle.internal.resources.ResourceLock;
    import org.gradle.internal.resources.SharedResource;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 20:25:05 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  6. build-logic/performance-testing/src/main/groovy/gradlebuild/performance/PerformanceTestService.groovy

     * limitations under the License.
     */
    
    package gradlebuild.performance;
    
    import org.gradle.api.services.BuildService;
    import org.gradle.api.services.BuildServiceParameters;
    
    public abstract class PerformanceTestService implements BuildService<BuildServiceParameters.None> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 10 05:29:41 UTC 2020
    - 854 bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/snippets/plugins/buildServiceFromWorkAction/groovy/buildSrc/src/main/java/WebServer.java

    import org.gradle.api.services.BuildService;
    import org.gradle.api.services.BuildServiceParameters;
    
    import java.net.URI;
    import java.net.URISyntaxException;
    
    public abstract class WebServer implements BuildService<WebServer.Params>, AutoCloseable {
    
        // Some parameters for the web server
        interface Params extends BuildServiceParameters {
            Property<Integer> getPort();
    
            DirectoryProperty getResources();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1K bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/snippets/plugins/buildService/kotlin/buildSrc/src/main/java/WebServer.java

    import org.gradle.api.services.BuildService;
    import org.gradle.api.services.BuildServiceParameters;
    
    import java.net.URI;
    import java.net.URISyntaxException;
    
    public abstract class WebServer implements BuildService<WebServer.Params>, AutoCloseable {
    
        // Some parameters for the web server
        interface Params extends BuildServiceParameters {
            Property<Integer> getPort();
    
            DirectoryProperty getResources();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/snippets/plugins/buildServiceUsingServiceReference/kotlin/buildSrc/src/main/java/WebServer.java

    import org.gradle.api.services.BuildService;
    import org.gradle.api.services.BuildServiceParameters;
    
    import java.net.URI;
    import java.net.URISyntaxException;
    
    public abstract class WebServer implements BuildService<WebServer.Params>, AutoCloseable {
    
        // Some parameters for the web server
        interface Params extends BuildServiceParameters {
            Property<Integer> getPort();
    
            DirectoryProperty getResources();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1K bytes
    - Viewed (0)
  10. subprojects/build-events/src/integTest/groovy/org/gradle/build/event/BuildEventsParallelIntegrationTest.groovy

                import ${OperationCompletionListener.name}
                import ${FinishEvent.name}
                import ${TaskFinishEvent.name}
                import ${BuildServiceParameters.name}
    
                interface Params extends BuildServiceParameters {
                    Property<String> getPrefix()
                }
    
                abstract class BlockingListener implements OperationCompletionListener, BuildService<Params> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jun 06 19:15:46 UTC 2024
    - 5.5K bytes
    - Viewed (0)
Back to top