META-INF/MANIFEST.MF
META-INF/ECLIPSE_.SF
META-INF/ECLIPSE_.RSA
META-INF/
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/transport/
org/eclipse/equinox/internal/p2/transport/ecf/
org/eclipse/equinox/internal/p2/transport/ecf/messages.properties
org/eclipse/equinox/internal/p2/transport/ecf/RepositoryTransport.classRepositoryTransport.java
package org.eclipse.equinox.internal.p2.transport.ecf
public org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport extends org.eclipse.equinox.internal.p2.repository.Transport {
public static final String TIMEOUT_RETRY
private static java.util.Map socketExceptionRetry
private org.eclipse.equinox.p2.core.IProvisioningAgent agent
static void ()
public void ()
public void (org.eclipse.equinox.p2.core.IProvisioningAgent)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
public org.eclipse.core.runtime.IStatus download (java.net.URI, java.io.OutputStream, long, org.eclipse.core.runtime.IProgressMonitor)
java.net.URI toDownload
java.io.OutputStream target
long startPos
org.eclipse.core.runtime.IProgressMonitor monitor
boolean promptUser
boolean useJREHttp
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo loginDetails
int i
org.eclipse.equinox.internal.p2.transport.ecf.FileReader reader
org.eclipse.ecf.core.security.IConnectContext context
org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener listener
org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus eventBus
org.eclipse.equinox.internal.p2.transport.ecf.FileReader fileReader
org.eclipse.core.runtime.IStatus result
String msg
org.eclipse.equinox.internal.p2.repository.DownloadStatus ds
org.eclipse.equinox.internal.p2.repository.DownloadStatus status
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.core.runtime.CoreException e
java.io.FileNotFoundException e
org.eclipse.equinox.internal.p2.repository.DownloadStatus status
org.eclipse.equinox.internal.p2.repository.DownloadStatus status
public org.eclipse.core.runtime.IStatus download (java.net.URI, java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor)
java.net.URI toDownload
java.io.OutputStream target
org.eclipse.core.runtime.IProgressMonitor monitor
public java.io.InputStream stream (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws java.io.FileNotFoundException org.eclipse.core.runtime.CoreException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException
java.net.URI toDownload
org.eclipse.core.runtime.IProgressMonitor monitor
boolean promptUser
boolean useJREHttp
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo loginDetails
int i
org.eclipse.equinox.internal.p2.transport.ecf.FileReader reader
org.eclipse.ecf.core.security.IConnectContext context
org.eclipse.core.runtime.CoreException e
private static org.eclipse.equinox.internal.p2.repository.DownloadStatus statusOn (java.io.OutputStream, org.eclipse.equinox.internal.p2.repository.DownloadStatus, org.eclipse.equinox.internal.p2.transport.ecf.FileReader)
java.io.OutputStream target
org.eclipse.equinox.internal.p2.repository.DownloadStatus status
org.eclipse.equinox.internal.p2.transport.ecf.FileReader reader
org.eclipse.equinox.internal.p2.repository.FileInfo fi
public long getLastModified (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException
java.net.URI toDownload
org.eclipse.core.runtime.IProgressMonitor monitor
boolean promptUser
boolean useJREHttp
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo loginDetails
int i
org.eclipse.ecf.core.security.IConnectContext context
org.eclipse.equinox.internal.p2.transport.ecf.FileInfoReader reader
org.eclipse.core.runtime.CoreException e
private static boolean isForgiveableException (java.lang.Throwable)
Throwable t
public static org.eclipse.equinox.internal.p2.repository.DownloadStatus forStatus (org.eclipse.core.runtime.IStatus, java.net.URI)
org.eclipse.core.runtime.IStatus original
java.net.URI toDownload
Throwable t
public static org.eclipse.equinox.internal.p2.repository.DownloadStatus forException (java.lang.Throwable, java.net.URI)
Throwable t
java.net.URI toDownload
String value
int retry
Integer retryCount
Integer alreadyRetryCount
org.eclipse.core.runtime.IStatus status
int code
int provisionCode
}
org/eclipse/equinox/internal/p2/transport/ecf/RepositoryStatusHelper.classRepositoryStatusHelper.java
package org.eclipse.equinox.internal.p2.transport.ecf
public abstract org.eclipse.equinox.internal.p2.transport.ecf.RepositoryStatusHelper extends java.lang.Object {
protected static final String SERVER_REDIRECT
public void ()
public static org.eclipse.core.runtime.IStatus createStatus (java.lang.String, java.lang.Object)
String nlsMessage
Object arg
public static org.eclipse.core.runtime.IStatus createStatus (java.lang.String, java.lang.Object, java.lang.Object)
String nlsMessage
Object arg1
Object arg2
public static org.eclipse.core.runtime.IStatus createStatus (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
String nlsMessage
Object arg1
Object arg2
Object arg3
public static org.eclipse.core.runtime.IStatus createStatus (java.lang.String, java.lang.Object[])
String nlsMessage
Object[] args
public static org.eclipse.core.runtime.IStatus createStatus (java.lang.String)
String nlsMessage
public static org.eclipse.core.runtime.IStatus createExceptionStatus (java.lang.Throwable)
Throwable cause
public static org.eclipse.core.runtime.IStatus createExceptionStatus (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable cause
String nlsMessage
Object[] args
public static org.eclipse.core.runtime.IStatus createExceptionStatus (java.lang.Throwable, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
Throwable cause
String nlsMessage
Object arg1
Object arg2
Object arg3
public static org.eclipse.core.runtime.IStatus createExceptionStatus (java.lang.Throwable, java.lang.String, java.lang.Object, java.lang.Object)
Throwable cause
String nlsMessage
Object arg1
Object arg2
public static org.eclipse.core.runtime.IStatus createExceptionStatus (java.lang.Throwable, java.lang.String, java.lang.Object)
Throwable cause
String nlsMessage
Object arg1
public static org.eclipse.core.runtime.IStatus createExceptionStatus (java.lang.Throwable, java.lang.String)
Throwable cause
String nlsMessage
public static void deeplyPrint (java.lang.Throwable, java.io.PrintStream, boolean)
Throwable e
java.io.PrintStream strm
boolean stackTrace
public static org.eclipse.core.runtime.CoreException fromMessage (java.lang.String, java.lang.Object[])
String nlsMessage
Object[] args
public static org.eclipse.core.runtime.CoreException fromMessage (java.lang.String, java.lang.Object)
String nlsMessage
Object arg1
public static org.eclipse.core.runtime.CoreException fromMessage (java.lang.String, java.lang.Object, java.lang.Object)
String nlsMessage
Object arg1
Object arg2
public static org.eclipse.core.runtime.CoreException fromMessage (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
String nlsMessage
Object arg1
Object arg2
Object arg3
public static org.eclipse.core.runtime.CoreException fromMessage (java.lang.String)
String nlsMessage
public static org.eclipse.core.runtime.CoreException fromExceptionMessage (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable cause
String nlsMessage
Object[] args
org.eclipse.core.runtime.CoreException ce
public static org.eclipse.core.runtime.CoreException fromExceptionMessage (java.lang.Throwable, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
Throwable cause
String nlsMessage
Object arg1
Object arg2
Object arg3
public static org.eclipse.core.runtime.CoreException fromExceptionMessage (java.lang.Throwable, java.lang.String, java.lang.Object, java.lang.Object)
Throwable cause
String nlsMessage
Object arg1
Object arg2
public static org.eclipse.core.runtime.CoreException fromExceptionMessage (java.lang.Throwable, java.lang.String, java.lang.Object)
Throwable cause
String nlsMessage
Object arg1
public static org.eclipse.core.runtime.CoreException fromExceptionMessage (java.lang.Throwable, java.lang.String)
Throwable cause
String nlsMessage
public static java.lang.Throwable unwind (java.lang.Throwable)
Throwable t
Class tc
Throwable cause
String msg
public static org.eclipse.core.runtime.CoreException unwindCoreException (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException exception
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.runtime.CoreException wrap (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
Throwable t
public static org.eclipse.core.runtime.CoreException wrap (java.lang.Throwable)
Throwable t
String msg
private static void appendLevelString (java.io.PrintStream, int)
java.io.PrintStream strm
int level
int idx
private static void deeplyPrint (org.eclipse.core.runtime.CoreException, java.io.PrintStream, boolean, int)
org.eclipse.core.runtime.CoreException ce
java.io.PrintStream strm
boolean stackTrace
int level
private static void deeplyPrint (org.eclipse.core.runtime.IStatus, java.io.PrintStream, boolean, int)
org.eclipse.core.runtime.IStatus status
java.io.PrintStream strm
boolean stackTrace
int level
String msg
Throwable cause
org.eclipse.core.runtime.IStatus[] children
int i
private static void deeplyPrint (java.lang.Throwable, java.io.PrintStream, boolean, int)
Throwable t
java.io.PrintStream strm
boolean stackTrace
int level
Throwable cause
public static void checkJREHttpClientRequired (java.lang.Throwable) throws org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
Throwable t
public static void checkPermissionDenied (java.lang.Throwable) throws org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException
Throwable t
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
String m
public static void checkFileNotFound (java.lang.Throwable, java.net.URI) throws java.io.FileNotFoundException
Throwable t
java.net.URI toDownload
org.eclipse.ecf.filetransfer.IncomingFileTransferException e
org.eclipse.ecf.filetransfer.BrowseFileTransferException e
org.eclipse.core.runtime.IStatus status
Throwable e
public static org.eclipse.core.runtime.IStatus malformedAddressStatus (java.lang.String, java.lang.Throwable)
String address
Throwable t
}
org/eclipse/equinox/internal/p2/transport/ecf/FileReader$1.classFileReader.java
package org.eclipse.equinox.internal.p2.transport.ecf
org.eclipse.equinox.internal.p2.transport.ecf.FileReader$1 extends java.io.InputStream {
final org.eclipse.equinox.internal.p2.transport.ecf.FileReader this$0
private final java.io.PipedInputStream val$input
void (org.eclipse.equinox.internal.p2.transport.ecf.FileReader, java.io.PipedInputStream)
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public void mark (int)
int readlimit
public boolean markSupported ()
public int read () throws java.io.IOException
public int read (byte[]) throws java.io.IOException
byte[] b
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long n
private void checkException () throws java.io.IOException
java.io.IOException e
java.io.IOException e
Throwable t
Throwable cause
}
org/eclipse/equinox/internal/p2/transport/ecf/ECFTransportComponent.classECFTransportComponent.java
package org.eclipse.equinox.internal.p2.transport.ecf
public org.eclipse.equinox.internal.p2.transport.ecf.ECFTransportComponent extends java.lang.Object implements org.eclipse.equinox.p2.core.spi.IAgentServiceFactory {
public void ()
public java.lang.Object createService (org.eclipse.equinox.p2.core.IProvisioningAgent)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
}
org/eclipse/equinox/internal/p2/transport/ecf/FileReader$SuppressBlockedMonitor.classFileReader.java
package org.eclipse.equinox.internal.p2.transport.ecf
org.eclipse.equinox.internal.p2.transport.ecf.FileReader$SuppressBlockedMonitor extends org.eclipse.core.runtime.SubProgressMonitor {
public void (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
public void setBlocked (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus reason
public void clearBlocked ()
}
org/eclipse/equinox/internal/p2/transport/ecf/FileReader.classFileReader.java
package org.eclipse.equinox.internal.p2.transport.ecf
public final org.eclipse.equinox.internal.p2.transport.ecf.FileReader extends org.eclipse.ecf.filetransfer.FileTransferJob implements org.eclipse.ecf.filetransfer.IFileTransferListener {
private static org.eclipse.equinox.internal.p2.transport.ecf.FileReader$IFileReaderProbe testProbe
private boolean closeStreamWhenFinished
private Exception exception
private org.eclipse.equinox.internal.p2.repository.FileInfo fileInfo
private long lastProgressCount
private long lastStatsCount
protected org.eclipse.core.runtime.IProgressMonitor theMonitor
private java.io.OutputStream theOutputStream
private org.eclipse.equinox.internal.p2.repository.ProgressStatistics statistics
private final int connectionRetryCount
private final long connectionRetryDelay
private final org.eclipse.ecf.core.security.IConnectContext connectContext
private java.net.URI requestUri
protected org.eclipse.ecf.filetransfer.events.IFileTransferConnectStartEvent connectEvent
private org.eclipse.core.runtime.jobs.Job cancelJob
private boolean monitorStarted
private org.eclipse.equinox.p2.core.IProvisioningAgent agent
private boolean isPause
private boolean hasPaused
private org.eclipse.ecf.filetransfer.IFileTransferPausable pasuable
public void (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.ecf.core.security.IConnectContext)
org.eclipse.equinox.p2.core.IProvisioningAgent aAgent
org.eclipse.ecf.core.security.IConnectContext aConnectContext
public org.eclipse.equinox.internal.p2.repository.FileInfo getLastFileInfo ()
public synchronized void handleTransferEvent (org.eclipse.ecf.filetransfer.events.IFileTransferEvent)
org.eclipse.ecf.filetransfer.events.IFileTransferEvent event
org.eclipse.ecf.filetransfer.IIncomingFileTransfer source
org.eclipse.equinox.internal.p2.repository.FileInfo fi
java.util.Date lastModified
java.io.IOException e
long fileLength
org.eclipse.equinox.internal.p2.repository.ProgressStatistics stats
org.eclipse.ecf.filetransfer.IIncomingFileTransfer source
long br
long count
org.eclipse.equinox.internal.p2.repository.ProgressStatistics stats
java.io.IOException e
private synchronized void pauseIfPossible (org.eclipse.ecf.filetransfer.IIncomingFileTransfer)
org.eclipse.ecf.filetransfer.IIncomingFileTransfer source
public java.io.InputStream read (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI url
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.PipedInputStream input
java.io.PipedOutputStream output
java.io.PipedOutputStream output
java.io.IOException e
public void readInto (java.net.URI, java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI uri
java.io.OutputStream anOutputStream
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean belongsTo (java.lang.Object)
Object family
public void readInto (java.net.URI, java.io.OutputStream, long, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI uri
java.io.OutputStream anOutputStream
long startPos
org.eclipse.core.runtime.IProgressMonitor monitor
protected void waitPaused (java.net.URI, java.io.OutputStream, long, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException java.io.FileNotFoundException org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.OperationCanceledException java.lang.InterruptedException
java.net.URI uri
java.io.OutputStream anOutputStream
long startPos
org.eclipse.core.runtime.IProgressMonitor monitor
protected void sendRetrieveRequest (java.net.URI, java.io.OutputStream, org.eclipse.equinox.internal.p2.transport.ecf.FileReader$DownloadRange, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI uri
java.io.OutputStream outputStream
org.eclipse.equinox.internal.p2.transport.ecf.FileReader$DownloadRange range
boolean closeStreamOnFinish
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.ecf.filetransfer.service.IRetrieveFileTransferFactory factory
org.eclipse.ecf.filetransfer.IRetrieveFileTransferContainerAdapter adapter
int retryCount
org.eclipse.ecf.filetransfer.identity.IFileID fileID
org.eclipse.ecf.filetransfer.IncomingFileTransferException e
org.eclipse.ecf.filetransfer.identity.FileCreateException e
public synchronized boolean pause ()
public boolean isPaused ()
public synchronized boolean resume ()
private boolean checkException (java.net.URI, int) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI uri
int attemptCounter
Throwable t
protected java.lang.Exception getException ()
public static void hardClose (java.lang.Object)
Object aStream
private void onDone (org.eclipse.ecf.filetransfer.IIncomingFileTransfer)
org.eclipse.ecf.filetransfer.IIncomingFileTransfer source
private void onStart (org.eclipse.ecf.filetransfer.IIncomingFileTransfer)
org.eclipse.ecf.filetransfer.IIncomingFileTransfer source
private void onData (org.eclipse.ecf.filetransfer.IIncomingFileTransfer)
org.eclipse.ecf.filetransfer.IIncomingFileTransfer source
public static void setTestProbe (org.eclipse.equinox.internal.p2.transport.ecf.FileReader$IFileReaderProbe)
org.eclipse.equinox.internal.p2.transport.ecf.FileReader$IFileReaderProbe probe
private synchronized void setStatistics (org.eclipse.equinox.internal.p2.repository.ProgressStatistics)
org.eclipse.equinox.internal.p2.repository.ProgressStatistics statistics
private synchronized org.eclipse.equinox.internal.p2.repository.ProgressStatistics getStatistics ()
}
org/eclipse/equinox/internal/p2/transport/ecf/FileInfoReader.classFileInfoReader.java
package org.eclipse.equinox.internal.p2.transport.ecf
public org.eclipse.equinox.internal.p2.transport.ecf.FileInfoReader extends org.eclipse.core.runtime.jobs.Job implements org.eclipse.ecf.filetransfer.IRemoteFileSystemListener {
private Exception exception
private org.eclipse.core.runtime.IProgressMonitor theMonitor
private final int connectionRetryCount
private final long connectionRetryDelay
private final org.eclipse.ecf.core.security.IConnectContext connectContext
final Boolean[] barrier
private org.eclipse.ecf.filetransfer.IRemoteFile[] remoteFiles
private org.eclipse.ecf.filetransfer.IRemoteFileSystemRequest browseRequest
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
private void waitOnSelf ()
boolean logged
InterruptedException e
public void (org.eclipse.ecf.core.security.IConnectContext)
org.eclipse.ecf.core.security.IConnectContext aConnectContext
public org.eclipse.ecf.filetransfer.IRemoteFile[] getRemoteFiles (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException java.io.FileNotFoundException org.eclipse.core.runtime.CoreException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI location
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.ecf.filetransfer.IRemoteFile getRemoteFile (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException java.io.FileNotFoundException org.eclipse.core.runtime.CoreException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI location
org.eclipse.core.runtime.IProgressMonitor monitor
public long getLastModified (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException java.io.FileNotFoundException org.eclipse.core.runtime.CoreException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI location
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.ecf.filetransfer.IRemoteFile file
public void handleRemoteFileEvent (org.eclipse.ecf.filetransfer.events.IRemoteFileSystemEvent)
org.eclipse.ecf.filetransfer.events.IRemoteFileSystemEvent event
org.eclipse.ecf.filetransfer.events.IRemoteFileSystemBrowseEvent fsbe
protected void sendBrowseRequest (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI uri
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.ecf.core.IContainer container
org.eclipse.ecf.core.IContainer container
org.eclipse.ecf.filetransfer.IRemoteFileSystemBrowserContainerAdapter adapter
int retryCount
org.eclipse.ecf.filetransfer.identity.IFileID fileID
org.eclipse.ecf.filetransfer.RemoteFileSystemException e
org.eclipse.ecf.filetransfer.identity.FileCreateException e
protected java.lang.Exception getException ()
private boolean checkException (java.net.URI, int) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI uri
int attemptCounter
Throwable t
}
org/eclipse/equinox/internal/p2/transport/ecf/FileReader$DownloadRange.classFileReader.java
package org.eclipse.equinox.internal.p2.transport.ecf
org.eclipse.equinox.internal.p2.transport.ecf.FileReader$DownloadRange extends java.lang.Object implements org.eclipse.ecf.filetransfer.IFileRangeSpecification {
private long startPosition
public void (long)
long startPos
public long getEndPosition ()
public long getStartPosition ()
}
org/eclipse/equinox/internal/p2/transport/ecf/FileReader$CancelHandler.classFileReader.java
package org.eclipse.equinox.internal.p2.transport.ecf
public org.eclipse.equinox.internal.p2.transport.ecf.FileReader$CancelHandler extends org.eclipse.core.runtime.jobs.Job {
private boolean done
final org.eclipse.equinox.internal.p2.transport.ecf.FileReader this$0
protected void (org.eclipse.equinox.internal.p2.transport.ecf.FileReader)
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor jobMonitor
protected void canceling ()
Thread t
}
org/eclipse/equinox/internal/p2/transport/ecf/RepositoryStatus.classRepositoryStatus.java
package org.eclipse.equinox.internal.p2.transport.ecf
public org.eclipse.equinox.internal.p2.transport.ecf.RepositoryStatus extends java.lang.Object {
public void ()
public static java.lang.String codeToMessage (int, java.lang.String)
int code
String toDownload
public static org.eclipse.equinox.internal.p2.repository.DownloadStatus forStatus (org.eclipse.core.runtime.IStatus, java.net.URI)
org.eclipse.core.runtime.IStatus original
java.net.URI toDownload
Throwable t
public static org.eclipse.equinox.internal.p2.repository.DownloadStatus forException (java.lang.Throwable, java.net.URI)
Throwable t
java.net.URI toDownload
org.eclipse.core.runtime.IStatus status
int code
int provisionCode
}
org/eclipse/equinox/internal/p2/transport/ecf/Messages.classMessages.java
package org.eclipse.equinox.internal.p2.transport.ecf
public org.eclipse.equinox.internal.p2.transport.ecf.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String artifact_not_found
public static String io_failedRead
public static String exception_malformedRepoURI
public static String TransportErrorTranslator_400
public static String TransportErrorTranslator_401
public static String TransportErrorTranslator_402
public static String TransportErrorTranslator_403
public static String TransportErrorTranslator_404
public static String TransportErrorTranslator_405
public static String TransportErrorTranslator_406
public static String TransportErrorTranslator_407
public static String TransportErrorTranslator_408
public static String TransportErrorTranslator_409
public static String TransportErrorTranslator_410
public static String TransportErrorTranslator_411
public static String TransportErrorTranslator_412
public static String TransportErrorTranslator_413
public static String TransportErrorTranslator_414
public static String TransportErrorTranslator_415
public static String TransportErrorTranslator_416
public static String TransportErrorTranslator_417
public static String TransportErrorTranslator_418
public static String TransportErrorTranslator_422
public static String TransportErrorTranslator_423
public static String TransportErrorTranslator_424
public static String TransportErrorTranslator_425
public static String TransportErrorTranslator_426
public static String TransportErrorTranslator_449
public static String TransportErrorTranslator_450
public static String TransportErrorTranslator_500
public static String TransportErrorTranslator_501
public static String TransportErrorTranslator_502
public static String TransportErrorTranslator_503
public static String TransportErrorTranslator_504
public static String TransportErrorTranslator_505
public static String TransportErrorTranslator_506
public static String TransportErrorTranslator_507
public static String TransportErrorTranslator_508
public static String TransportErrorTranslator_510
public static String TransportErrorTranslator_MalformedRemoteFileReference
public static String TransportErrorTranslator_UnableToConnectToRepository_0
public static String TransportErrorTranslator_UnknownErrorCode
public static String TransportErrorTranslator_UnknownHost
static void ()
private void ()
}
org/eclipse/equinox/internal/p2/transport/ecf/FileReader$IFileReaderProbe.classFileReader.java
package org.eclipse.equinox.internal.p2.transport.ecf
public abstract org.eclipse.equinox.internal.p2.transport.ecf.FileReader$IFileReaderProbe extends java.lang.Object {
public abstract void onStart (org.eclipse.equinox.internal.p2.transport.ecf.FileReader, org.eclipse.ecf.filetransfer.IIncomingFileTransfer, org.eclipse.core.runtime.IProgressMonitor)
public abstract void onData (org.eclipse.equinox.internal.p2.transport.ecf.FileReader, org.eclipse.ecf.filetransfer.IIncomingFileTransfer, org.eclipse.core.runtime.IProgressMonitor)
public abstract void onDone (org.eclipse.equinox.internal.p2.transport.ecf.FileReader, org.eclipse.ecf.filetransfer.IIncomingFileTransfer, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/equinox/internal/p2/transport/ecf/RepositoryTransport$1.classRepositoryTransport.java
package org.eclipse.equinox.internal.p2.transport.ecf
org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport$1 extends java.lang.Object implements org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener {
final org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport this$0
private final org.eclipse.equinox.internal.p2.transport.ecf.FileReader val$fileReader
void (org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport, org.eclipse.equinox.internal.p2.transport.ecf.FileReader)
public void notify (java.util.EventObject)
java.util.EventObject event
}
org/eclipse/equinox/internal/p2/transport/ecf/Activator.classActivator.java
package org.eclipse.equinox.internal.p2.transport.ecf
public org.eclipse.equinox.internal.p2.transport.ecf.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator {
public static final String ID
private static final String HTTP
private static final String HTTPS
private static org.osgi.framework.BundleContext context
private org.osgi.util.tracker.ServiceTracker retrievalFactoryTracker
private org.osgi.util.tracker.ServiceTracker protocolToFactoryMapperTracker
private static org.eclipse.equinox.internal.p2.transport.ecf.Activator plugin
public void ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext aContext
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext aContext
public static org.osgi.framework.BundleContext getContext ()
public static org.eclipse.equinox.internal.p2.transport.ecf.Activator getDefault ()
public org.eclipse.ecf.filetransfer.service.IRetrieveFileTransferFactory getRetrieveFileTransferFactory ()
public synchronized void useJREHttpClient ()
org.eclipse.ecf.provider.filetransfer.IFileTransferProtocolToFactoryMapper mapper
String providerId
private synchronized org.osgi.util.tracker.ServiceTracker getFileTransferServiceTracker ()
private org.eclipse.ecf.provider.filetransfer.IFileTransferProtocolToFactoryMapper getProtocolToFactoryMapper ()
private boolean startBundle (java.lang.String)
String bundleId
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle[] bundles
int i
}
OSGI-INF/
plugin.properties
about.html
OSGI-INF/ecfTransport.xml
.api_description