META-INF/
META-INF/MANIFEST.MF
META-INF/sisu/
org/
org/eclipse/
org/eclipse/aether/
org/eclipse/aether/connector/
org/eclipse/aether/connector/basic/
META-INF/sisu/javax.inject.Named
about.html
org/eclipse/aether/connector/basic/ArtifactTransportListener.classArtifactTransportListener.java
package org.eclipse.aether.connector.basic
final org.eclipse.aether.connector.basic.ArtifactTransportListener extends org.eclipse.aether.connector.basic.TransferTransportListener {
private final org.eclipse.aether.repository.RemoteRepository repository
public void (org.eclipse.aether.spi.connector.ArtifactTransfer, org.eclipse.aether.repository.RemoteRepository, org.eclipse.aether.transfer.TransferEvent$Builder)
org.eclipse.aether.spi.connector.ArtifactTransfer transfer
org.eclipse.aether.repository.RemoteRepository repository
org.eclipse.aether.transfer.TransferEvent$Builder eventBuilder
public void transferFailed (java.lang.Exception, int)
org.eclipse.aether.transfer.ArtifactTransferException e
Exception exception
int classification
org.eclipse.aether.transfer.ArtifactTransferException e
}
org/eclipse/aether/connector/basic/BasicRepositoryConnector$DirectExecutor.classBasicRepositoryConnector.java
package org.eclipse.aether.connector.basic
org.eclipse.aether.connector.basic.BasicRepositoryConnector$DirectExecutor extends java.lang.Object implements java.util.concurrent.Executor {
static final java.util.concurrent.Executor INSTANCE
private void ()
public void execute (java.lang.Runnable)
Runnable command
static void ()
}
org/eclipse/aether/connector/basic/BasicRepositoryConnector$GetTaskRunner.classBasicRepositoryConnector.java
package org.eclipse.aether.connector.basic
org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner extends org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner implements org.eclipse.aether.connector.basic.PartialFile$RemoteAccessChecker org.eclipse.aether.connector.basic.ChecksumValidator$ChecksumFetcher {
private final java.io.File file
private final org.eclipse.aether.connector.basic.ChecksumValidator checksumValidator
final org.eclipse.aether.connector.basic.BasicRepositoryConnector this$0
public void (org.eclipse.aether.connector.basic.BasicRepositoryConnector, java.net.URI, java.io.File, org.eclipse.aether.spi.connector.checksum.ChecksumPolicy, java.util.List, org.eclipse.aether.connector.basic.TransferTransportListener)
java.net.URI path
java.io.File file
org.eclipse.aether.spi.connector.checksum.ChecksumPolicy checksumPolicy
java.util.List checksums
org.eclipse.aether.connector.basic.TransferTransportListener listener
public void checkRemoteAccess () throws java.lang.Exception
public boolean fetchChecksum (java.net.URI, java.io.File) throws java.lang.Exception
Exception e
java.net.URI remote
java.io.File local
protected void runTask () throws java.lang.Exception
boolean retry
org.eclipse.aether.transfer.ChecksumFailureException e
boolean resume
org.eclipse.aether.spi.connector.transport.GetTask task
int firstTrial
int lastTrial
int trial
java.io.File tmp
org.eclipse.aether.connector.basic.PartialFile partFile
}
org/eclipse/aether/connector/basic/BasicRepositoryConnector$PeekTaskRunner.classBasicRepositoryConnector.java
package org.eclipse.aether.connector.basic
org.eclipse.aether.connector.basic.BasicRepositoryConnector$PeekTaskRunner extends org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner {
final org.eclipse.aether.connector.basic.BasicRepositoryConnector this$0
public void (org.eclipse.aether.connector.basic.BasicRepositoryConnector, java.net.URI, org.eclipse.aether.connector.basic.TransferTransportListener)
java.net.URI path
org.eclipse.aether.connector.basic.TransferTransportListener listener
protected void runTask () throws java.lang.Exception
}
org/eclipse/aether/connector/basic/BasicRepositoryConnector$PutTaskRunner.classBasicRepositoryConnector.java
package org.eclipse.aether.connector.basic
org.eclipse.aether.connector.basic.BasicRepositoryConnector$PutTaskRunner extends org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner {
private final java.io.File file
private final java.util.Collection checksums
final org.eclipse.aether.connector.basic.BasicRepositoryConnector this$0
public void (org.eclipse.aether.connector.basic.BasicRepositoryConnector, java.net.URI, java.io.File, java.util.List, org.eclipse.aether.connector.basic.TransferTransportListener)
java.net.URI path
java.io.File file
java.util.List checksums
org.eclipse.aether.connector.basic.TransferTransportListener listener
protected void runTask () throws java.lang.Exception
private void uploadChecksums (java.io.File, java.net.URI)
org.eclipse.aether.spi.connector.layout.RepositoryLayout$Checksum checksum
java.util.Iterator i$
org.eclipse.aether.spi.connector.layout.RepositoryLayout$Checksum checksum
java.util.Iterator i$
java.util.Set algos
java.util.Map sumsByAlgo
String msg
java.io.IOException e
java.io.File file
java.net.URI location
private void uploadChecksum (java.net.URI, java.lang.Object)
String msg
Exception e
java.net.URI location
Object checksum
}
org/eclipse/aether/connector/basic/BasicRepositoryConnector$TaskRunner.classBasicRepositoryConnector.java
package org.eclipse.aether.connector.basic
abstract org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner extends java.lang.Object implements java.lang.Runnable {
protected final java.net.URI path
protected final org.eclipse.aether.connector.basic.TransferTransportListener listener
final org.eclipse.aether.connector.basic.BasicRepositoryConnector this$0
public void (org.eclipse.aether.connector.basic.BasicRepositoryConnector, java.net.URI, org.eclipse.aether.connector.basic.TransferTransportListener)
java.net.URI path
org.eclipse.aether.connector.basic.TransferTransportListener listener
public void run ()
Exception e
protected abstract void runTask () throws java.lang.Exception
}
org/eclipse/aether/connector/basic/BasicRepositoryConnector.classBasicRepositoryConnector.java
package org.eclipse.aether.connector.basic
final org.eclipse.aether.connector.basic.BasicRepositoryConnector extends java.lang.Object implements org.eclipse.aether.spi.connector.RepositoryConnector {
private static final String CONFIG_PROP_THREADS
private static final String CONFIG_PROP_RESUME
private static final String CONFIG_PROP_RESUME_THRESHOLD
private static final String CONFIG_PROP_SMART_CHECKSUMS
private final org.eclipse.aether.spi.log.Logger logger
private final org.eclipse.aether.spi.io.FileProcessor fileProcessor
private final org.eclipse.aether.repository.RemoteRepository repository
private final org.eclipse.aether.RepositorySystemSession session
private final org.eclipse.aether.spi.connector.transport.Transporter transporter
private final org.eclipse.aether.spi.connector.layout.RepositoryLayout layout
private final org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider checksumPolicyProvider
private final org.eclipse.aether.connector.basic.PartialFile$Factory partialFileFactory
private final int maxThreads
private final boolean smartChecksums
private final boolean persistedChecksums
private java.util.concurrent.Executor executor
private boolean closed
public void (org.eclipse.aether.RepositorySystemSession, org.eclipse.aether.repository.RemoteRepository, org.eclipse.aether.spi.connector.transport.TransporterProvider, org.eclipse.aether.spi.connector.layout.RepositoryLayoutProvider, org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider, org.eclipse.aether.spi.io.FileProcessor, org.eclipse.aether.spi.log.Logger) throws org.eclipse.aether.transfer.NoRepositoryConnectorException
org.eclipse.aether.transfer.NoRepositoryLayoutException e
org.eclipse.aether.transfer.NoTransporterException e
org.eclipse.aether.RepositorySystemSession session
org.eclipse.aether.repository.RemoteRepository repository
org.eclipse.aether.spi.connector.transport.TransporterProvider transporterProvider
org.eclipse.aether.spi.connector.layout.RepositoryLayoutProvider layoutProvider
org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider checksumPolicyProvider
org.eclipse.aether.spi.io.FileProcessor fileProcessor
org.eclipse.aether.spi.log.Logger logger
boolean resumeDownloads
long resumeThreshold
int requestTimeout
private java.util.concurrent.Executor getExecutor (java.util.Collection, java.util.Collection)
java.util.Collection artifacts
java.util.Collection metadatas
int tasks
protected void finalize () throws java.lang.Throwable
public void close ()
public void get (java.util.Collection, java.util.Collection)
java.net.URI location
org.eclipse.aether.transfer.TransferResource resource
org.eclipse.aether.transfer.TransferEvent$Builder builder
org.eclipse.aether.connector.basic.MetadataTransportListener listener
org.eclipse.aether.spi.connector.checksum.ChecksumPolicy checksumPolicy
java.util.List checksums
Runnable task
org.eclipse.aether.spi.connector.MetadataDownload transfer
java.util.Iterator i$
Runnable task
org.eclipse.aether.spi.connector.checksum.ChecksumPolicy checksumPolicy
java.util.List checksums
java.net.URI location
org.eclipse.aether.transfer.TransferResource resource
org.eclipse.aether.transfer.TransferEvent$Builder builder
org.eclipse.aether.connector.basic.ArtifactTransportListener listener
Runnable task
org.eclipse.aether.spi.connector.ArtifactDownload transfer
java.util.Iterator i$
java.util.Collection artifactDownloads
java.util.Collection metadataDownloads
java.util.concurrent.Executor executor
org.eclipse.aether.util.concurrency.RunnableErrorForwarder errorForwarder
public void put (java.util.Collection, java.util.Collection)
java.net.URI location
org.eclipse.aether.transfer.TransferResource resource
org.eclipse.aether.transfer.TransferEvent$Builder builder
org.eclipse.aether.connector.basic.ArtifactTransportListener listener
java.util.List checksums
Runnable task
org.eclipse.aether.spi.connector.ArtifactUpload transfer
java.util.Iterator i$
java.net.URI location
org.eclipse.aether.transfer.TransferResource resource
org.eclipse.aether.transfer.TransferEvent$Builder builder
org.eclipse.aether.connector.basic.MetadataTransportListener listener
java.util.List checksums
Runnable task
org.eclipse.aether.spi.connector.MetadataUpload transfer
java.util.Iterator i$
java.util.Collection artifactUploads
java.util.Collection metadataUploads
private static java.util.Collection safe (java.util.Collection)
java.util.Collection items
private org.eclipse.aether.transfer.TransferResource newTransferResource (java.net.URI, java.io.File, org.eclipse.aether.RequestTrace)
java.net.URI path
java.io.File file
org.eclipse.aether.RequestTrace trace
private org.eclipse.aether.transfer.TransferEvent$Builder newEventBuilder (org.eclipse.aether.transfer.TransferResource, boolean, boolean)
org.eclipse.aether.transfer.TransferResource resource
boolean upload
boolean peek
org.eclipse.aether.transfer.TransferEvent$Builder builder
private org.eclipse.aether.spi.connector.checksum.ChecksumPolicy newChecksumPolicy (java.lang.String, org.eclipse.aether.transfer.TransferResource)
String policy
org.eclipse.aether.transfer.TransferResource resource
public java.lang.String toString ()
static org.eclipse.aether.spi.connector.transport.Transporter access$000 (org.eclipse.aether.connector.basic.BasicRepositoryConnector)
org.eclipse.aether.connector.basic.BasicRepositoryConnector x0
static org.eclipse.aether.spi.log.Logger access$100 (org.eclipse.aether.connector.basic.BasicRepositoryConnector)
org.eclipse.aether.connector.basic.BasicRepositoryConnector x0
static org.eclipse.aether.spi.io.FileProcessor access$200 (org.eclipse.aether.connector.basic.BasicRepositoryConnector)
org.eclipse.aether.connector.basic.BasicRepositoryConnector x0
static java.util.Collection access$300 (java.util.Collection)
java.util.Collection x0
static org.eclipse.aether.connector.basic.PartialFile$Factory access$400 (org.eclipse.aether.connector.basic.BasicRepositoryConnector)
org.eclipse.aether.connector.basic.BasicRepositoryConnector x0
static boolean access$500 (org.eclipse.aether.connector.basic.BasicRepositoryConnector)
org.eclipse.aether.connector.basic.BasicRepositoryConnector x0
static boolean access$600 (org.eclipse.aether.connector.basic.BasicRepositoryConnector)
org.eclipse.aether.connector.basic.BasicRepositoryConnector x0
}
org/eclipse/aether/connector/basic/BasicRepositoryConnectorFactory.classBasicRepositoryConnectorFactory.java
package org.eclipse.aether.connector.basic
public final org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory extends java.lang.Object implements org.eclipse.aether.spi.connector.RepositoryConnectorFactory org.eclipse.aether.spi.locator.Service {
private org.eclipse.aether.spi.log.Logger logger
private org.eclipse.aether.spi.connector.transport.TransporterProvider transporterProvider
private org.eclipse.aether.spi.connector.layout.RepositoryLayoutProvider layoutProvider
private org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider checksumPolicyProvider
private org.eclipse.aether.spi.io.FileProcessor fileProcessor
private float priority
public void ()
void (org.eclipse.aether.spi.connector.transport.TransporterProvider, org.eclipse.aether.spi.connector.layout.RepositoryLayoutProvider, org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider, org.eclipse.aether.spi.io.FileProcessor, org.eclipse.aether.spi.log.LoggerFactory)
org.eclipse.aether.spi.connector.transport.TransporterProvider transporterProvider
org.eclipse.aether.spi.connector.layout.RepositoryLayoutProvider layoutProvider
org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider checksumPolicyProvider
org.eclipse.aether.spi.io.FileProcessor fileProcessor
org.eclipse.aether.spi.log.LoggerFactory loggerFactory
public void initService (org.eclipse.aether.spi.locator.ServiceLocator)
org.eclipse.aether.spi.locator.ServiceLocator locator
public org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory setLoggerFactory (org.eclipse.aether.spi.log.LoggerFactory)
org.eclipse.aether.spi.log.LoggerFactory loggerFactory
public org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory setTransporterProvider (org.eclipse.aether.spi.connector.transport.TransporterProvider)
org.eclipse.aether.spi.connector.transport.TransporterProvider transporterProvider
public org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory setRepositoryLayoutProvider (org.eclipse.aether.spi.connector.layout.RepositoryLayoutProvider)
org.eclipse.aether.spi.connector.layout.RepositoryLayoutProvider layoutProvider
public org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory setChecksumPolicyProvider (org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider)
org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider checksumPolicyProvider
public org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory setFileProcessor (org.eclipse.aether.spi.io.FileProcessor)
org.eclipse.aether.spi.io.FileProcessor fileProcessor
public float getPriority ()
public org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory setPriority (float)
float priority
public org.eclipse.aether.spi.connector.RepositoryConnector newInstance (org.eclipse.aether.RepositorySystemSession, org.eclipse.aether.repository.RemoteRepository) throws org.eclipse.aether.transfer.NoRepositoryConnectorException
org.eclipse.aether.RepositorySystemSession session
org.eclipse.aether.repository.RemoteRepository repository
}
org/eclipse/aether/connector/basic/ChecksumCalculator$Checksum.classChecksumCalculator.java
package org.eclipse.aether.connector.basic
org.eclipse.aether.connector.basic.ChecksumCalculator$Checksum extends java.lang.Object {
final String algorithm
final java.security.MessageDigest digest
Exception error
public void (java.lang.String)
java.security.NoSuchAlgorithmException e
String algorithm
java.security.MessageDigest digest
public void update (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
public void reset ()
public void error (java.lang.Exception)
Exception error
public java.lang.Object get ()
}
org/eclipse/aether/connector/basic/ChecksumCalculator.classChecksumCalculator.java
package org.eclipse.aether.connector.basic
final org.eclipse.aether.connector.basic.ChecksumCalculator extends java.lang.Object {
private final java.util.List checksums
private final java.io.File targetFile
public static org.eclipse.aether.connector.basic.ChecksumCalculator newInstance (java.io.File, java.util.Collection)
java.io.File targetFile
java.util.Collection checksums
private void (java.io.File, java.util.Collection)
String algo
org.eclipse.aether.spi.connector.layout.RepositoryLayout$Checksum checksum
java.util.Iterator i$
java.io.File targetFile
java.util.Collection checksums
java.util.Set algos
public void init (long)
org.eclipse.aether.connector.basic.ChecksumCalculator$Checksum checksum
java.util.Iterator i$
int read
byte[] array
long total
java.nio.ByteBuffer buffer
java.io.IOException e
java.io.IOException e
java.io.FileInputStream fis
org.eclipse.aether.connector.basic.ChecksumCalculator$Checksum checksum
java.util.Iterator i$
java.io.IOException e
long dataOffset
public void update (java.nio.ByteBuffer)
org.eclipse.aether.connector.basic.ChecksumCalculator$Checksum checksum
java.util.Iterator i$
java.nio.ByteBuffer data
public java.util.Map get ()
org.eclipse.aether.connector.basic.ChecksumCalculator$Checksum checksum
java.util.Iterator i$
java.util.Map results
}
org/eclipse/aether/connector/basic/ChecksumValidator$ChecksumFetcher.classChecksumValidator.java
package org.eclipse.aether.connector.basic
abstract org.eclipse.aether.connector.basic.ChecksumValidator$ChecksumFetcher extends java.lang.Object {
public abstract boolean fetchChecksum (java.net.URI, java.io.File) throws java.lang.Exception
}
org/eclipse/aether/connector/basic/ChecksumValidator.classChecksumValidator.java
package org.eclipse.aether.connector.basic
final org.eclipse.aether.connector.basic.ChecksumValidator extends java.lang.Object {
private final org.eclipse.aether.spi.log.Logger logger
private final java.io.File dataFile
private final java.util.Collection tempFiles
private final org.eclipse.aether.spi.io.FileProcessor fileProcessor
private final org.eclipse.aether.connector.basic.ChecksumValidator$ChecksumFetcher checksumFetcher
private final org.eclipse.aether.spi.connector.checksum.ChecksumPolicy checksumPolicy
private final java.util.Collection checksums
private final java.util.Map checksumFiles
public void (org.eclipse.aether.spi.log.Logger, java.io.File, org.eclipse.aether.spi.io.FileProcessor, org.eclipse.aether.connector.basic.ChecksumValidator$ChecksumFetcher, org.eclipse.aether.spi.connector.checksum.ChecksumPolicy, java.util.Collection)
org.eclipse.aether.spi.log.Logger logger
java.io.File dataFile
org.eclipse.aether.spi.io.FileProcessor fileProcessor
org.eclipse.aether.connector.basic.ChecksumValidator$ChecksumFetcher checksumFetcher
org.eclipse.aether.spi.connector.checksum.ChecksumPolicy checksumPolicy
java.util.Collection checksums
public org.eclipse.aether.connector.basic.ChecksumCalculator newChecksumCalculator (java.io.File)
java.io.File targetFile
public void validate (java.util.Map, java.util.Map) throws org.eclipse.aether.transfer.ChecksumFailureException
java.util.Map actualChecksums
java.util.Map inlinedChecksums
private boolean validateInlinedChecksums (java.util.Map, java.util.Map) throws org.eclipse.aether.transfer.ChecksumFailureException
String algo
Object calculated
String actual
String expected
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map actualChecksums
java.util.Map inlinedChecksums
private boolean validateExternalChecksums (java.util.Map) throws org.eclipse.aether.transfer.ChecksumFailureException
Exception e
java.io.File checksumFile
java.io.File tmp
String actual
String expected
java.io.IOException e
String algo
Object calculated
org.eclipse.aether.spi.connector.layout.RepositoryLayout$Checksum checksum
java.util.Iterator i$
java.util.Map actualChecksums
private static boolean isEqualChecksum (java.lang.String, java.lang.String)
String expected
String actual
private java.io.File getChecksumFile (java.lang.String)
String algorithm
String ext
private java.io.File createTempFile (java.io.File) throws java.io.IOException
java.io.File path
java.io.File file
private void clearTempFiles ()
java.io.File file
java.util.Iterator i$
public void retry ()
public boolean handle (org.eclipse.aether.transfer.ChecksumFailureException)
org.eclipse.aether.transfer.ChecksumFailureException exception
public void commit ()
java.io.IOException e
java.io.File checksumFile
Object tmp
java.util.Map$Entry entry
java.util.Iterator i$
public void close ()
}
org/eclipse/aether/connector/basic/MetadataTransportListener.classMetadataTransportListener.java
package org.eclipse.aether.connector.basic
final org.eclipse.aether.connector.basic.MetadataTransportListener extends org.eclipse.aether.connector.basic.TransferTransportListener {
private final org.eclipse.aether.repository.RemoteRepository repository
public void (org.eclipse.aether.spi.connector.MetadataTransfer, org.eclipse.aether.repository.RemoteRepository, org.eclipse.aether.transfer.TransferEvent$Builder)
org.eclipse.aether.spi.connector.MetadataTransfer transfer
org.eclipse.aether.repository.RemoteRepository repository
org.eclipse.aether.transfer.TransferEvent$Builder eventBuilder
public void transferFailed (java.lang.Exception, int)
org.eclipse.aether.transfer.MetadataTransferException e
Exception exception
int classification
org.eclipse.aether.transfer.MetadataTransferException e
}
org/eclipse/aether/connector/basic/PartialFile$1.classPartialFile.java
package org.eclipse.aether.connector.basic
org.eclipse.aether.connector.basic.PartialFile$1 extends java.lang.Object {
}
org/eclipse/aether/connector/basic/PartialFile$Factory.classPartialFile.java
package org.eclipse.aether.connector.basic
org.eclipse.aether.connector.basic.PartialFile$Factory extends java.lang.Object {
private final boolean resume
private final long resumeThreshold
private final int requestTimeout
private final org.eclipse.aether.spi.log.Logger logger
public void (boolean, long, int, org.eclipse.aether.spi.log.Logger)
boolean resume
long resumeThreshold
int requestTimeout
org.eclipse.aether.spi.log.Logger logger
public org.eclipse.aether.connector.basic.PartialFile newInstance (java.io.File, org.eclipse.aether.connector.basic.PartialFile$RemoteAccessChecker) throws java.lang.Exception
java.io.IOException e
java.io.File partFile
long reqTimestamp
org.eclipse.aether.connector.basic.PartialFile$LockFile lockFile
java.io.File dstFile
org.eclipse.aether.connector.basic.PartialFile$RemoteAccessChecker checker
java.io.File tempFile
}
org/eclipse/aether/connector/basic/PartialFile$LockFile.classPartialFile.java
package org.eclipse.aether.connector.basic
org.eclipse.aether.connector.basic.PartialFile$LockFile extends java.lang.Object {
private final java.io.File lockFile
private final java.nio.channels.FileLock lock
private final boolean concurrent
public void (java.io.File, int, org.eclipse.aether.connector.basic.PartialFile$RemoteAccessChecker, org.eclipse.aether.spi.log.Logger) throws java.lang.Exception
java.io.File partFile
int requestTimeout
org.eclipse.aether.connector.basic.PartialFile$RemoteAccessChecker checker
org.eclipse.aether.spi.log.Logger logger
boolean[] concurrent
private static java.nio.channels.FileLock lock (java.io.File, java.io.File, int, org.eclipse.aether.connector.basic.PartialFile$RemoteAccessChecker, org.eclipse.aether.spi.log.Logger, boolean[]) throws java.lang.Exception
InterruptedException e
java.nio.channels.FileLock lock
long currentLength
long currentTime
long lastLength
long lastTime
java.io.File lockFile
java.io.File partFile
int requestTimeout
org.eclipse.aether.connector.basic.PartialFile$RemoteAccessChecker checker
org.eclipse.aether.spi.log.Logger logger
boolean[] concurrent
boolean interrupted
private static java.nio.channels.FileLock tryLock (java.io.File) throws java.io.IOException
java.nio.channels.FileLock lock
java.nio.channels.OverlappingFileLockException e
RuntimeException e
java.io.IOException e
java.io.File lockFile
java.io.RandomAccessFile raf
private static void close (java.io.Closeable)
java.io.IOException e
java.io.Closeable file
public boolean isConcurrent ()
public void close ()
public java.lang.String toString ()
}
org/eclipse/aether/connector/basic/PartialFile$RemoteAccessChecker.classPartialFile.java
package org.eclipse.aether.connector.basic
abstract org.eclipse.aether.connector.basic.PartialFile$RemoteAccessChecker extends java.lang.Object {
public abstract void checkRemoteAccess () throws java.lang.Exception
}
org/eclipse/aether/connector/basic/PartialFile.classPartialFile.java
package org.eclipse.aether.connector.basic
final org.eclipse.aether.connector.basic.PartialFile extends java.lang.Object implements java.io.Closeable {
static final String EXT_PART
static final String EXT_LOCK
private final java.io.File partFile
private final org.eclipse.aether.connector.basic.PartialFile$LockFile lockFile
private final long threshold
private final org.eclipse.aether.spi.log.Logger logger
private void (java.io.File, org.eclipse.aether.spi.log.Logger)
java.io.File partFile
org.eclipse.aether.spi.log.Logger logger
private void (java.io.File, org.eclipse.aether.connector.basic.PartialFile$LockFile, long, org.eclipse.aether.spi.log.Logger)
java.io.File partFile
org.eclipse.aether.connector.basic.PartialFile$LockFile lockFile
long threshold
org.eclipse.aether.spi.log.Logger logger
public java.io.File getFile ()
public boolean isResume ()
public void close ()
public java.lang.String toString ()
void (java.io.File, org.eclipse.aether.connector.basic.PartialFile$LockFile, long, org.eclipse.aether.spi.log.Logger, org.eclipse.aether.connector.basic.PartialFile$1)
java.io.File x0
org.eclipse.aether.connector.basic.PartialFile$LockFile x1
long x2
org.eclipse.aether.spi.log.Logger x3
org.eclipse.aether.connector.basic.PartialFile$1 x4
void (java.io.File, org.eclipse.aether.spi.log.Logger, org.eclipse.aether.connector.basic.PartialFile$1)
java.io.File x0
org.eclipse.aether.spi.log.Logger x1
org.eclipse.aether.connector.basic.PartialFile$1 x2
}
org/eclipse/aether/connector/basic/TransferTransportListener.classTransferTransportListener.java
package org.eclipse.aether.connector.basic
org.eclipse.aether.connector.basic.TransferTransportListener extends org.eclipse.aether.spi.connector.transport.TransportListener {
private final org.eclipse.aether.spi.connector.Transfer transfer
private final org.eclipse.aether.transfer.TransferListener listener
private final org.eclipse.aether.transfer.TransferEvent$Builder eventBuilder
private org.eclipse.aether.connector.basic.ChecksumCalculator checksumCalculator
protected void (org.eclipse.aether.spi.connector.Transfer, org.eclipse.aether.transfer.TransferEvent$Builder)
org.eclipse.aether.spi.connector.Transfer transfer
org.eclipse.aether.transfer.TransferEvent$Builder eventBuilder
protected org.eclipse.aether.spi.connector.Transfer getTransfer ()
public void transferInitiated () throws org.eclipse.aether.transfer.TransferCancelledException
public void transportStarted (long, long) throws org.eclipse.aether.transfer.TransferCancelledException
org.eclipse.aether.transfer.TransferEvent event
long dataOffset
long dataLength
public void transportProgressed (java.nio.ByteBuffer) throws org.eclipse.aether.transfer.TransferCancelledException
java.nio.ByteBuffer data
public void transferCorrupted (java.lang.Exception) throws org.eclipse.aether.transfer.TransferCancelledException
Exception exception
public void transferFailed (java.lang.Exception, int)
Exception exception
int classification
public void transferSucceeded ()
public java.util.Map getChecksums ()
public void setChecksumCalculator (org.eclipse.aether.connector.basic.ChecksumCalculator)
org.eclipse.aether.connector.basic.ChecksumCalculator checksumCalculator
}
META-INF/maven/
META-INF/maven/org.eclipse.aether/
META-INF/maven/org.eclipse.aether/aether-connector-basic/
META-INF/maven/org.eclipse.aether/aether-connector-basic/pom.xml
META-INF/maven/org.eclipse.aether/aether-connector-basic/pom.properties