Modifier and Type | Method and Description |
---|---|
private void |
MirroringArtifactProvider.createCanonicalArtifactFromLocalPackedArtifact(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
protected void |
MirroringArtifactProvider.downloadArtifact(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
protected org.eclipse.core.runtime.IStatus |
MirroringArtifactProvider.downloadCanonicalArtifact(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
protected org.eclipse.core.runtime.IStatus |
PackedFormatMirroringArtifactProvider.downloadMostSpecificNeededFormatOfArtifact(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
protected org.eclipse.core.runtime.IStatus |
MirroringArtifactProvider.downloadMostSpecificNeededFormatOfArtifact(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
private org.eclipse.core.runtime.IStatus |
PackedFormatMirroringArtifactProvider.downloadRawArtifact(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
private void |
MirroringArtifactProvider.ensureArtifactIsPresentInCanonicalFormat(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
org.eclipse.core.runtime.IStatus |
MirroringArtifactProvider.getArtifact(IArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.core.runtime.IStatus |
MirroringArtifactProvider.getRawArtifact(IRawArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected boolean |
PackedFormatMirroringArtifactProvider.makeOneFormatLocallyAvailable(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
protected boolean |
MirroringArtifactProvider.makeOneFormatLocallyAvailable(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.core.runtime.IStatus |
IArtifactProvider.getArtifact(IArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor)
Writes the requested artifact to the given
IArtifactSink . |
org.eclipse.core.runtime.IStatus |
CompositeArtifactProviderBaseImpl.getArtifact(IArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected abstract void |
CompositeArtifactProviderBaseImpl.getArtifactFromAnySource(IArtifactSink sink,
java.util.List<org.eclipse.core.runtime.IStatus> statusCollector,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
CompositeArtifactProvider.getArtifactFromAnySource(IArtifactSink sink,
java.util.List<org.eclipse.core.runtime.IStatus> statusCollector,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.core.runtime.IStatus |
IRawArtifactProvider.getRawArtifact(IRawArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor)
Writes the requested artifact in the specified raw format to the given
IRawArtifactSink . |
org.eclipse.core.runtime.IStatus |
CompositeArtifactProviderBaseImpl.getRawArtifact(IRawArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected abstract void |
CompositeArtifactProviderBaseImpl.getRawArtifactFromAnySource(IRawArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor,
java.util.List<org.eclipse.core.runtime.IStatus> statusCollector) |
protected void |
CompositeArtifactProvider.getRawArtifactFromAnySource(IRawArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor,
java.util.List<org.eclipse.core.runtime.IStatus> statusCollector) |
Modifier and Type | Method and Description |
---|---|
void |
IArtifactSink.abortWrite()
Method for aborting the write operation.
|
void |
StreamArtifactSink.abortWrite() |
java.io.OutputStream |
IArtifactSink.beginWrite()
Method for starting the write operation.
|
java.io.OutputStream |
StreamArtifactSink.beginWrite() |
void |
IArtifactSink.commitWrite()
Method to committing the write operation.
|
void |
StreamArtifactSink.commitWrite() |
Modifier and Type | Field and Description |
---|---|
private ArtifactSinkException |
RepositoryArtifactProvider.ArtifactSinkExceptionWrapper.wrappedException |
Modifier and Type | Method and Description |
---|---|
ArtifactSinkException |
RepositoryArtifactProvider.ArtifactSinkExceptionWrapper.getWrappedException() |
Modifier and Type | Method and Description |
---|---|
void |
ArtifactRepositoryBaseImpl.AddingArtifactSink.abortWrite() |
java.io.OutputStream |
ArtifactRepositoryBaseImpl.AddingArtifactSink.beginWrite() |
private static void |
ArtifactRepositoryBaseImpl.closeSinkAccordingToStatus(IArtifactSink sink,
org.eclipse.core.runtime.IStatus status) |
void |
ArtifactRepositoryBaseImpl.AddingArtifactSink.commitWrite() |
org.eclipse.core.runtime.IStatus |
ArtifactRepositoryBaseImpl.getArtifact(IArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.core.runtime.IStatus |
ProviderOnlyArtifactRepository.getArtifact(IArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private boolean |
RepositoryArtifactProvider.getArtifactFromAnyChildRepository(java.util.List<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> availableDescriptors,
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository,
IArtifactSink sink,
java.util.List<org.eclipse.core.runtime.IStatus> statusCollector,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private boolean |
RepositoryArtifactProvider.getArtifactFromAnyFormatAvailableInRepository(org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository,
IArtifactSink sink,
java.util.List<org.eclipse.core.runtime.IStatus> statusCollector,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private boolean |
RepositoryArtifactProvider.getArtifactFromAnyMirror(java.util.List<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> availableDescriptors,
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository,
IArtifactSink sink,
java.util.List<org.eclipse.core.runtime.IStatus> statusCollector,
RepositoryArtifactProvider.RetryTracker retryTracker,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
RepositoryArtifactProvider.getArtifactFromAnySource(IArtifactSink sink,
java.util.List<org.eclipse.core.runtime.IStatus> statusCollector,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private boolean |
RepositoryArtifactProvider.getArtifactFromOneMirror(java.util.List<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> availableDescriptors,
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository,
IArtifactSink sink,
java.util.List<org.eclipse.core.runtime.IStatus> statusCollector,
RepositoryArtifactProvider.RetryTracker retryTracker,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.core.runtime.IStatus |
ArtifactRepositoryBaseImpl.getRawArtifact(IRawArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.core.runtime.IStatus |
ProviderOnlyArtifactRepository.getRawArtifact(IRawArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
RepositoryArtifactProvider.getRawArtifactFromAnySource(IRawArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor,
java.util.List<org.eclipse.core.runtime.IStatus> statusCollector) |
private boolean |
RepositoryArtifactProvider.getRawArtifactFromRepository(org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository,
IRawArtifactSink sink,
java.util.List<org.eclipse.core.runtime.IStatus> statusCollector,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Constructor and Description |
---|
ArtifactSinkExceptionWrapper(ArtifactSinkException wrappedException) |
Constructor and Description |
---|
CommittingArtifactOutputStream(IArtifactSink artifactSink) |