Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 10 for getService (0.14 seconds)

  1. api/maven-api-core/src/main/java/org/apache/maven/api/Session.java

         * <p>
         * Shortcut for {@code getService(TypeRegistry.class).require(...)}.
         *
         * @see org.apache.maven.api.services.TypeRegistry#require(String)
         */
        @Nonnull
        Type requireType(@Nonnull String id);
    
        /**
         * Obtain the {@link Language} from the specified {@code id}.
         * <p>
         * Shortcut for {@code getService(LanguageRegistry.class).require(...)}.
         *
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Thu Jul 03 14:18:26 GMT 2025
    - 36.5K bytes
    - Click Count (0)
  2. api/maven-api-xml/src/main/java/org/apache/maven/api/xml/XmlService.java

            return getService().doMerge(dominant, recessive, childMergeOverride);
        }
    
        /**
         * Reads an XML node from an input stream.
         */
        @Nonnull
        public static XmlNode read(InputStream input, @Nullable InputLocationBuilder locationBuilder)
                throws XMLStreamException {
            return getService().doRead(input, locationBuilder);
        }
    
        /**
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Thu Apr 03 13:33:59 GMT 2025
    - 9.2K bytes
    - Click Count (0)
  3. api/maven-api-core/src/main/java/org/apache/maven/api/Service.java

    /**
     * Marker interface for all services provided by the {@link Session}.
     * <p>
     * Services can be retrieved from the session using the
     * {@link Session#getService(Class)} method.
     *
     * @since 4.0.0
     * @see Session#getService(Class)
     */
    @Experimental
    @ThreadSafe
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Wed Feb 28 23:54:53 GMT 2024
    - 1.2K bytes
    - Click Count (0)
  4. impl/maven-core/src/test/java/org/apache/maven/internal/impl/TestApi.java

            sessionScope.enter();
            sessionScope.seed(InternalMavenSession.class, InternalMavenSession.from(this.session));
        }
    
        private Project project(Artifact artifact) {
            return session.getService(ProjectBuilder.class)
                    .build(ProjectBuilderRequest.builder()
                            .session(session)
                            .path(session.getPathForLocalArtifact(artifact))
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Wed Sep 17 10:01:14 GMT 2025
    - 10.2K bytes
    - Click Count (0)
  5. impl/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultMavenPluginManager.java

                if (pathScope != null && !pathScope.isEmpty()) {
                    // resolution
                    PathScope ps = sessionV4.getService(PathScopeRegistry.class).require(pathScope);
                    DependencyResolverResult res =
                            sessionV4.getService(DependencyResolver.class).resolve(sessionV4, project, ps);
                    if (field.getType() == DependencyResolverResult.class) {
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Tue Dec 09 16:35:21 GMT 2025
    - 46.4K bytes
    - Click Count (0)
  6. impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/PluginUpgradeStrategy.java

            RemoteRepository central =
                    session.createRemoteRepository(RemoteRepository.CENTRAL_ID, "https://repo.maven.apache.org/maven2");
            RemoteRepository snapshots = session.getService(RepositoryFactory.class)
                    .createRemote(Repository.newBuilder()
                            .id("apache-snapshots")
                            .url("https://repository.apache.org/content/repositories/snapshots/")
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Tue Nov 18 18:03:26 GMT 2025
    - 37K bytes
    - Click Count (0)
  7. compat/maven-embedder/src/main/java/org/apache/maven/cli/internal/BootstrapCoreExtensionManager.java

                return new SimpleSession(mavenSession, getRepositorySystem(), repositories);
            }
    
            @Override
            public <T extends Service> T getService(Class<T> clazz) throws NoSuchElementException {
                if (clazz == ArtifactCoordinatesFactory.class) {
                    return (T) new DefaultArtifactCoordinatesFactory();
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Tue Dec 16 13:41:14 GMT 2025
    - 13.3K bytes
    - Click Count (0)
  8. api/maven-api-core/src/main/java/org/apache/maven/api/package-info.java

     *   <li>Access to the {@link org.apache.maven.api.LocalRepository} and {@link org.apache.maven.api.RemoteRepository} configurations</li>
     *   <li>Access to Maven services through {@link org.apache.maven.api.Session#getService(Class)}</li>
     *   <li>Build configuration and settings</li>
     * </ul>
     *
     * <h3>Dependency management</h3>
     *
     * <p>{@link org.apache.maven.api.ArtifactCoordinates} instances are used to locate artifacts in a repository.
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Mon Dec 15 11:13:42 GMT 2025
    - 7.7K bytes
    - Click Count (0)
  9. impl/maven-cli/src/main/java/org/apache/maven/cling/extensions/BootstrapCoreExtensionManager.java

                return new SimpleSession(mavenSession, getRepositorySystem(), repositories);
            }
    
            @SuppressWarnings("unchecked")
            @Override
            public <T extends Service> T getService(Class<T> clazz) throws NoSuchElementException {
                if (clazz == ArtifactCoordinatesFactory.class) {
                    return (T) new DefaultArtifactCoordinatesFactory();
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Tue Dec 16 13:41:14 GMT 2025
    - 13.9K bytes
    - Click Count (0)
  10. impl/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuilder.java

                                    .toList())
                            .coordinates(List.of(coordinates))
                            .build();
                    ArtifactResolverResult res =
                            session.getService(ArtifactResolver.class).resolve(req);
                    ArtifactResolverResult.ResultItem resItem = res.getResult(coordinates);
    
                    pomArtifact = InternalMavenSession.from(session).toArtifact(resItem.getArtifact());
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Tue Nov 18 17:20:31 GMT 2025
    - 51.8K bytes
    - Click Count (0)
Back to Top