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 TypeMethodDescriptionvoid
boolean
fetchChecksum
(URI remote, File local) protected void
runTask()
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:
checkRemoteAccess
in interfacePartialFile.RemoteAccessChecker
- Throws:
Exception
-
fetchChecksum
- Specified by:
fetchChecksum
in interfaceChecksumValidator.ChecksumFetcher
- Throws:
Exception
-
runTask
- Specified by:
runTask
in classBasicRepositoryConnector.TaskRunner
- Throws:
Exception
-