VersionsMetadata( Artifact artifact ) { super( createRepositoryMetadata( artifact ), null ); this.artifact = artifact; }
LocalSnapshotMetadata( Artifact artifact, boolean legacyFormat ) { super( createMetadata( artifact, legacyFormat ), null ); this.legacyFormat = legacyFormat; }
public static RepositorySystem newRepositorySystem() { DefaultServiceLocator locator = MavenRepositorySystemUtils.newServiceLocator(); locator.addService(RepositoryConnectorFactory.class, BasicRepositoryConnectorFactory.class); locator.addService(TransporterFactory.class, FileTransporterFactory.class); locator.addService(TransporterFactory.class, HttpTransporterFactory.class); locator.setErrorHandler(new DefaultServiceLocator.ErrorHandler() { @Override public void serviceCreationFailed(Class<?> type, Class<?> impl, Throwable exception) { exception.printStackTrace(); } }); return locator.getService(RepositorySystem.class); }
@Inject DefaultArtifactDescriptorReader( RemoteRepositoryManager remoteRepositoryManager, VersionResolver versionResolver, VersionRangeResolver versionRangeResolver, ArtifactResolver artifactResolver, ModelBuilder modelBuilder, RepositoryEventDispatcher repositoryEventDispatcher ) { setRemoteRepositoryManager( remoteRepositoryManager ); setVersionResolver( versionResolver ); setVersionRangeResolver( versionRangeResolver ); setArtifactResolver( artifactResolver ); setModelBuilder( modelBuilder ); setRepositoryEventDispatcher( repositoryEventDispatcher ); }
public static RepositorySystem newRepositorySystem() { DefaultServiceLocator locator = new DefaultServiceLocator(); locator.addService(RepositoryConnectorFactory.class, FileRepositoryConnectorFactory.class); locator.addService(RepositoryConnectorFactory.class, WagonRepositoryConnectorFactory.class); locator.setServices(WagonProvider.class, new ManualWagonProvider()); return locator.getService(RepositorySystem.class); }
public Object getKey() { return getGroupId() + ':' + getArtifactId() + ':' + getVersion(); }
public Object getKey() { return getGroupId() + ':' + getArtifactId() + ':' + getVersion(); }
public Object getKey() { return getGroupId() + ':' + getArtifactId(); }
@Override public ModelResolver newCopy() { return new DefaultModelResolver( this ); }
public MetadataGenerator newInstance( RepositorySystemSession session, InstallRequest request ) { return new VersionsMetadataGenerator( session, request ); }
public MavenMetadata setFile( File file ) { return new LocalSnapshotMetadata( metadata, file, legacyFormat ); }
RemoteSnapshotMetadata( Artifact artifact, boolean legacyFormat ) { super( createRepositoryMetadata( artifact, legacyFormat ), null, legacyFormat ); }
public MetadataGenerator newInstance( RepositorySystemSession session, DeployRequest request ) { return new RemoteSnapshotMetadataGenerator( session, request ); }
public MavenMetadata setFile( File file ) { return new RemoteSnapshotMetadata( metadata, file, legacyFormat ); }
public MavenMetadata setFile( File file ) { return new VersionsMetadata( artifact, file ); }
public MetadataGenerator newInstance( RepositorySystemSession session, InstallRequest request ) { return new LocalSnapshotMetadataGenerator( session, request ); }
@Override public void addRepository( Repository repository ) throws InvalidRepositoryException { addRepository( repository, false ); }
VersionsMetadata( Artifact artifact, File file ) { super( createRepositoryMetadata( artifact ), file ); this.artifact = artifact; }
public MetadataGenerator newInstance( RepositorySystemSession session, DeployRequest request ) { return new VersionsMetadataGenerator( session, request ); }