Package org.mule.maven.client.internal
Class MuleMavenRepositoryStateFactory
java.lang.Object
org.mule.maven.client.internal.MuleMavenRepositoryStateFactory
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()createMavenRepositoryState(File localRepositoryFolder, Optional<org.eclipse.aether.repository.WorkspaceReader> workspaceReader, Optional<org.eclipse.aether.repository.AuthenticationSelector> authenticationSelector, Optional<org.eclipse.aether.repository.ProxySelector> proxySelector, Optional<org.eclipse.aether.repository.MirrorSelector> mirrorSelector, boolean noSnapshotUpdates, boolean updateSnapshots, boolean offline, boolean ignoreArtifactDescriptorRepositories, Optional<Properties> userProperties, Consumer<org.eclipse.aether.DefaultRepositorySystemSession> sessionConfigurator, String globalChecksumPolicy) createMavenRepositoryState(File localRepositoryFolder, Optional<org.eclipse.aether.repository.WorkspaceReader> workspaceReader, Optional<org.eclipse.aether.repository.AuthenticationSelector> authenticationSelector, Optional<org.eclipse.aether.repository.ProxySelector> proxySelector, Optional<org.eclipse.aether.repository.MirrorSelector> mirrorSelector, Map<String, Object> serverConfigurations, boolean noSnapshotUpdates, boolean updateSnapshots, boolean offline, boolean ignoreArtifactDescriptorRepositories, Optional<Properties> userProperties, Consumer<org.eclipse.aether.DefaultRepositorySystemSession> sessionConfigurator, String globalChecksumPolicy) createMavenRepositoryState(File localRepositoryFolder, Optional<org.eclipse.aether.repository.WorkspaceReader> workspaceReader, Optional<org.eclipse.aether.repository.AuthenticationSelector> authenticationSelector, Optional<org.eclipse.aether.repository.ProxySelector> proxySelector, Optional<org.eclipse.aether.repository.MirrorSelector> mirrorSelector, Map<String, Object> serverConfigurations, boolean noSnapshotUpdates, boolean offline, boolean ignoreArtifactDescriptorRepositories, Optional<Properties> userProperties, Consumer<org.eclipse.aether.DefaultRepositorySystemSession> sessionConfigurator) createMavenRepositoryState(File localRepositoryLocation, MuleMavenResolutionContext muleMavenResolutionContext, MavenConfiguration mavenConfiguration, Optional<Consumer<org.eclipse.aether.DefaultRepositorySystemSession>> sessionConfigurator, Optional<org.eclipse.aether.repository.WorkspaceReader> workspaceReader)
-
Field Details
-
MULE_MAVEN_CLIENT_CONCURRENT_LOCAL_REPOSITORY_PROPERTY
- See Also:
-
-
Constructor Details
-
MuleMavenRepositoryStateFactory
public MuleMavenRepositoryStateFactory()
-
-
Method Details
-
createMavenRepositoryState
public MuleMavenRepositoryState createMavenRepositoryState(File localRepositoryLocation, MuleMavenResolutionContext muleMavenResolutionContext, MavenConfiguration mavenConfiguration, Optional<Consumer<org.eclipse.aether.DefaultRepositorySystemSession>> sessionConfigurator, Optional<org.eclipse.aether.repository.WorkspaceReader> workspaceReader) -
createMavenRepositoryState
public MuleMavenRepositoryState createMavenRepositoryState(File localRepositoryFolder, Optional<org.eclipse.aether.repository.WorkspaceReader> workspaceReader, Optional<org.eclipse.aether.repository.AuthenticationSelector> authenticationSelector, Optional<org.eclipse.aether.repository.ProxySelector> proxySelector, Optional<org.eclipse.aether.repository.MirrorSelector> mirrorSelector, Map<String, Object> serverConfigurations, boolean noSnapshotUpdates, boolean offline, boolean ignoreArtifactDescriptorRepositories, Optional<Properties> userProperties, Consumer<org.eclipse.aether.DefaultRepositorySystemSession> sessionConfigurator) -
createMavenRepositoryState
public MuleMavenRepositoryState createMavenRepositoryState(File localRepositoryFolder, Optional<org.eclipse.aether.repository.WorkspaceReader> workspaceReader, Optional<org.eclipse.aether.repository.AuthenticationSelector> authenticationSelector, Optional<org.eclipse.aether.repository.ProxySelector> proxySelector, Optional<org.eclipse.aether.repository.MirrorSelector> mirrorSelector, Map<String, Object> serverConfigurations, boolean noSnapshotUpdates, boolean updateSnapshots, boolean offline, boolean ignoreArtifactDescriptorRepositories, Optional<Properties> userProperties, Consumer<org.eclipse.aether.DefaultRepositorySystemSession> sessionConfigurator, String globalChecksumPolicy) -
createMavenRepositoryState
public MuleMavenRepositoryState createMavenRepositoryState(File localRepositoryFolder, Optional<org.eclipse.aether.repository.WorkspaceReader> workspaceReader, Optional<org.eclipse.aether.repository.AuthenticationSelector> authenticationSelector, Optional<org.eclipse.aether.repository.ProxySelector> proxySelector, Optional<org.eclipse.aether.repository.MirrorSelector> mirrorSelector, boolean noSnapshotUpdates, boolean updateSnapshots, boolean offline, boolean ignoreArtifactDescriptorRepositories, Optional<Properties> userProperties, Consumer<org.eclipse.aether.DefaultRepositorySystemSession> sessionConfigurator, String globalChecksumPolicy) -
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-