Uses of Class
org.eclipse.tycho.repository.p2base.artifact.provider.streaming.ArtifactSinkException
-
-
Uses of ArtifactSinkException in org.eclipse.tycho.repository.local
Methods in org.eclipse.tycho.repository.local that throw ArtifactSinkException Modifier and Type Method 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
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)
-
Uses of ArtifactSinkException in org.eclipse.tycho.repository.p2base.artifact.provider
Methods in org.eclipse.tycho.repository.p2base.artifact.provider that throw ArtifactSinkException Modifier and Type Method 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 givenIArtifactSink
.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 givenIRawArtifactSink
.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)
-
Uses of ArtifactSinkException in org.eclipse.tycho.repository.p2base.artifact.provider.streaming
Methods in org.eclipse.tycho.repository.p2base.artifact.provider.streaming that throw ArtifactSinkException Modifier and Type Method 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()
-
Uses of ArtifactSinkException in org.eclipse.tycho.repository.p2base.artifact.repository
Fields in org.eclipse.tycho.repository.p2base.artifact.repository declared as ArtifactSinkException Modifier and Type Field Description private ArtifactSinkException
RepositoryArtifactProvider.ArtifactSinkExceptionWrapper. wrappedException
Methods in org.eclipse.tycho.repository.p2base.artifact.repository that return ArtifactSinkException Modifier and Type Method Description ArtifactSinkException
RepositoryArtifactProvider.ArtifactSinkExceptionWrapper. getWrappedException()
Methods in org.eclipse.tycho.repository.p2base.artifact.repository that throw ArtifactSinkException Modifier and Type Method 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)
Constructors in org.eclipse.tycho.repository.p2base.artifact.repository with parameters of type ArtifactSinkException Constructor Description ArtifactSinkExceptionWrapper(ArtifactSinkException wrappedException)
Constructors in org.eclipse.tycho.repository.p2base.artifact.repository that throw ArtifactSinkException Constructor Description CommittingArtifactOutputStream(IArtifactSink artifactSink)
-