| Modifier and Type | Method and Description |
|---|---|
void |
NonStartableArtifactSink.abortWrite() |
java.io.OutputStream |
NonStartableArtifactSink.beginWrite() |
void |
NonStartableArtifactSink.commitWrite() |
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 |
MirroringArtifactProvider.downloadMostSpecificNeededFormatOfArtifact(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
protected org.eclipse.core.runtime.IStatus |
PackedFormatMirroringArtifactProvider.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 |
MirroringArtifactProvider.makeOneFormatLocallyAvailable(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
protected boolean |
PackedFormatMirroringArtifactProvider.makeOneFormatLocallyAvailable(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
private int |
LocalArtifactRepositoryP2APITest.readSizeOfArtifact(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
private int |
LocalArtifactRepositoryP2APITest.readSizeOfRawArtifact(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.core.runtime.IStatus |
CompositeArtifactProviderBaseImpl.getArtifact(IArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.core.runtime.IStatus |
IArtifactProvider.getArtifact(IArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor)
Writes the requested artifact to the given
IArtifactSink. |
protected void |
CompositeArtifactProvider.getArtifactFromAnySource(IArtifactSink sink,
java.util.List<org.eclipse.core.runtime.IStatus> statusCollector,
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) |
org.eclipse.core.runtime.IStatus |
CompositeArtifactProviderBaseImpl.getRawArtifact(IRawArtifactSink sink,
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. |
protected void |
CompositeArtifactProvider.getRawArtifactFromAnySource(IRawArtifactSink sink,
org.eclipse.core.runtime.IProgressMonitor monitor,
java.util.List<org.eclipse.core.runtime.IStatus> statusCollector) |
protected abstract void |
CompositeArtifactProviderBaseImpl.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) |