public File getArtifactFile(IArtifactKey key) { for (IFileArtifactRepository repository : bundleRepositories) { File artifactFile = repository.getArtifactFile(key); if (artifactFile != null) return artifactFile; } return null; }
private void removeFromRepoManager(List<URI> currentLoadedRepositories) { if (currentLoadedRepositories == null) return; for (URI loadedChild : currentLoadedRepositories) { manager.removeRepository(loadedChild); } }
public RawMirrorRequest(IArtifactDescriptor sourceDescriptor, IArtifactDescriptor targetDescriptor, IArtifactRepository targetRepository, Transport transport, String statsParameters) { super(sourceDescriptor.getArtifactKey(), targetRepository, null, null, transport, statsParameters); this.sourceDescriptor = sourceDescriptor; this.targetDescriptor = targetDescriptor; }
private IArtifactRequest[] getRequestsForRepository(IArtifactRepository repository) { ArrayList<IArtifactRequest> applicable = new ArrayList<IArtifactRequest>(); for (IArtifactRequest request : requestsToProcess) { if (repository.contains(request.getArtifactKey())) applicable.add(request); } return applicable.toArray(new IArtifactRequest[applicable.size()]); }
@Override public IArtifactRequest createMirrorRequest(IArtifactKey key, IArtifactRepository destination, Map<String, String> destinationDescriptorProperties, Map<String, String> destinationRepositoryProperties) { return delegate.createMirrorRequest(key, destination, destinationDescriptorProperties, destinationRepositoryProperties); }
public boolean contains(IArtifactKey key) { for (IFileArtifactRepository repository : bundleRepositories) { if (repository.contains(key)) return true; } return false; }
/** * Creates an artifact key query that will match any key equal to the * provided key * @param key the input key to test for equality in the query */ public ArtifactKeyQuery(IArtifactKey key) { super(IArtifactKey.class, createMatchExpression(key)); } }
private void removeFromRepoManager(List<URI> currentLoadedRepositories) { if (currentLoadedRepositories == null) return; for (URI loadedChild : currentLoadedRepositories) { manager.removeRepository(loadedChild); } }
public File getArtifactFile(IArtifactDescriptor descriptor) { for (IFileArtifactRepository repository : bundleRepositories) { File artifactFile = repository.getArtifactFile(descriptor); if (artifactFile != null) return artifactFile; } return null; }
public RawMirrorRequest(IArtifactDescriptor sourceDescriptor, IArtifactDescriptor targetDescriptor, IArtifactRepository targetRepository, Transport transport, String statsParameters) { super(sourceDescriptor.getArtifactKey(), targetRepository, null, null, transport, statsParameters); this.sourceDescriptor = sourceDescriptor; this.targetDescriptor = targetDescriptor; }
@Override public IArtifactRequest createMirrorRequest(IArtifactKey key, IArtifactRepository destination, Map<String, String> destinationDescriptorProperties, Map<String, String> destinationRepositoryProperties) { return delegate.createMirrorRequest(key, destination, destinationDescriptorProperties, destinationRepositoryProperties); }
public boolean contains(IArtifactDescriptor descriptor) { for (IFileArtifactRepository repository : bundleRepositories) { if (repository.contains(descriptor)) return true; } return false; }
/** * Creates an artifact key query that will match any key equal to the * provided key * @param key the input key to test for equality in the query */ public ArtifactKeyQuery(IArtifactKey key) { super(IArtifactKey.class, createMatchExpression(key)); } }
private void removeFromRepoManager(List<URI> currentLoadedRepositories) { if (currentLoadedRepositories == null) return; for (URI loadedChild : currentLoadedRepositories) { manager.removeRepository(loadedChild); } }
public File getArtifactFile(IArtifactDescriptor descriptor) { for (IFileArtifactRepository repository : bundleRepositories) { File artifactFile = repository.getArtifactFile(descriptor); if (artifactFile != null) return artifactFile; } return null; }
public RawMirrorRequest(IArtifactDescriptor sourceDescriptor, IArtifactDescriptor targetDescriptor, IArtifactRepository targetRepository, Transport transport, String statsParameters) { super(sourceDescriptor.getArtifactKey(), targetRepository, null, null, transport, statsParameters); this.sourceDescriptor = sourceDescriptor; this.targetDescriptor = targetDescriptor; }
@Override public IArtifactRequest createMirrorRequest(IArtifactKey key, IArtifactRepository destination, Map<String, String> destinationDescriptorProperties, Map<String, String> destinationRepositoryProperties, String downloadStatsParameters) { return delegate.createMirrorRequest(key, destination, destinationDescriptorProperties, destinationRepositoryProperties, downloadStatsParameters); }
public boolean contains(IArtifactKey key) { for (IFileArtifactRepository repository : bundleRepositories) { if (repository.contains(key)) return true; } return false; }
@Override public IArtifactRequest createMirrorRequest(IArtifactKey key, IArtifactRepository destination, Map<String, String> destinationDescriptorProperties, Map<String, String> destinationRepositoryProperties, String downloadStatsParameters) { return delegate.createMirrorRequest(key, destination, destinationDescriptorProperties, destinationRepositoryProperties, downloadStatsParameters); }