Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for BuildServiceRegistration (0.21 sec)

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

    import org.gradle.api.provider.Provider;
    
    /**
     * Details of a build service.
     *
     * @param <T> the service type.
     * @param <P> the service parameters type.
     * @since 6.1
     */
    public interface BuildServiceRegistration<T extends BuildService<P>, P extends BuildServiceParameters> extends Named {
        /**
         * Returns the parameters that will be used to instantiate the service with.
         */
        P getParameters();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 23 18:14:53 UTC 2021
    - 1.9K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/services/internal/DefaultBuildServicesRegistry.java

        private <U> U withRegistrations(Function<NamedDomainObjectSet<BuildServiceRegistration<?, ?>>, U> function) {
            registrationsLock.lock();
            try {
                return function.apply(registrations);
            } finally {
                registrationsLock.unlock();
            }
        }
    
        @Override
        public NamedDomainObjectSet<BuildServiceRegistration<?, ?>> getRegistrations() {
            return registrations;
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jun 06 19:15:45 UTC 2024
    - 16.7K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/services/internal/BuildServiceRegistryInternal.java

        SharedResource forService(BuildServiceProvider<?, ?> service);
    
        @Nullable
        BuildServiceRegistration<?, ?> findByName(String name);
    
        @Nullable
        BuildServiceRegistration<?, ?> findByType(Class<?> type);
    
        @Nullable
        BuildServiceRegistration<?, ?> findRegistration(Class<?> type, String name);
    
        Set<BuildServiceRegistration<?, ?>> findRegistrations(Class<?> type, String name);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 20:25:05 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/services/internal/ConsumedBuildServiceProvider.java

    import org.gradle.api.internal.provider.ProviderInternal;
    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.Cast;
    import org.gradle.internal.service.ServiceRegistry;
    
    import javax.annotation.Nonnull;
    import javax.annotation.Nullable;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  5. subprojects/core-api/src/main/java/org/gradle/api/services/BuildServiceRegistry.java

     *
     * @since 6.1
     */
    public interface BuildServiceRegistry {
        /**
         * Returns the set of service registrations.
         */
        NamedDomainObjectSet<BuildServiceRegistration<?, ?>> getRegistrations();
    
        /**
         * Registers a service, if a service with the given name is not already registered. The service is not created until required, when the returned {@link Provider} is queried.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 21 14:08:58 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  6. subprojects/core-api/src/main/java/org/gradle/api/Task.java

    import org.gradle.api.plugins.ExtensionAware;
    import org.gradle.api.provider.Property;
    import org.gradle.api.provider.Provider;
    import org.gradle.api.services.BuildService;
    import org.gradle.api.services.BuildServiceRegistration;
    import org.gradle.api.specs.Spec;
    import org.gradle.api.tasks.Internal;
    import org.gradle.api.tasks.TaskDependency;
    import org.gradle.api.tasks.TaskDestroyables;
    import org.gradle.api.tasks.TaskInputs;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 17:25:12 UTC 2024
    - 31.6K bytes
    - Viewed (0)
Back to top