Package hudson.plugins.s3.callable
Interface MasterSlaveCallable<T>
- All Superinterfaces:
FilePath.FileCallable<T>,org.jenkinsci.remoting.RoleSensitive,Serializable
- All Known Implementing Classes:
S3CleanupUploadCallable,S3GzipCallable,S3UploadCallable,S3WaitUploadCallable
-
Method Summary
Methods inherited from interface org.jenkinsci.remoting.RoleSensitive
checkRoles
-
Method Details
-
invoke
T invoke(File file, hudson.remoting.VirtualChannel channel) throws IOException, InterruptedException Upload from slave directly- Specified by:
invokein interfaceFilePath.FileCallable<T>- Throws:
IOExceptionInterruptedException
-
invoke
Stream from slave to master, then upload from master- Throws:
IOExceptionInterruptedException
-