Class BasicRepositoryConnector.GetTaskRunner
java.lang.Object
org.eclipse.aether.connector.basic.BasicRepositoryConnector.TaskRunner
org.eclipse.aether.connector.basic.BasicRepositoryConnector.GetTaskRunner
- All Implemented Interfaces:
Runnable,ChecksumValidator.ChecksumFetcher,PartialFile.RemoteAccessChecker
- Enclosing class:
- BasicRepositoryConnector
class BasicRepositoryConnector.GetTaskRunner
extends BasicRepositoryConnector.TaskRunner
implements PartialFile.RemoteAccessChecker, ChecksumValidator.ChecksumFetcher
-
Field Summary
FieldsFields inherited from class org.eclipse.aether.connector.basic.BasicRepositoryConnector.TaskRunner
listener, path -
Constructor Summary
ConstructorsConstructorDescriptionGetTaskRunner(URI path, File file, ChecksumPolicy checksumPolicy, List<RepositoryLayout.Checksum> checksums, TransferTransportListener<?> listener) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanfetchChecksum(URI remote, File local) protected voidrunTask()Methods inherited from class org.eclipse.aether.connector.basic.BasicRepositoryConnector.TaskRunner
run
-
Field Details
-
file
-
checksumValidator
-
-
Constructor Details
-
GetTaskRunner
GetTaskRunner(URI path, File file, ChecksumPolicy checksumPolicy, List<RepositoryLayout.Checksum> checksums, TransferTransportListener<?> listener)
-
-
Method Details
-
checkRemoteAccess
- Specified by:
checkRemoteAccessin interfacePartialFile.RemoteAccessChecker- Throws:
Exception
-
fetchChecksum
- Specified by:
fetchChecksumin interfaceChecksumValidator.ChecksumFetcher- Throws:
Exception
-
runTask
- Specified by:
runTaskin classBasicRepositoryConnector.TaskRunner- Throws:
Exception
-