Home | History | Annotate | Download | only in 1.0.2.v20150114

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.class
ArtifactTransportListener.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.class
BasicRepositoryConnector.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.class
BasicRepositoryConnector.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.class
BasicRepositoryConnector.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.class
BasicRepositoryConnector.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.class
BasicRepositoryConnector.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.class
BasicRepositoryConnector.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.class
BasicRepositoryConnectorFactory.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.class
ChecksumCalculator.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.class
ChecksumCalculator.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.class
ChecksumValidator.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.class
ChecksumValidator.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.class
MetadataTransportListener.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.class
PartialFile.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.class
PartialFile.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.class
PartialFile.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.class
PartialFile.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.class
PartialFile.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.class
TransferTransportListener.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