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:
invoke
in interfaceFilePath.FileCallable<T>
- Throws:
IOException
InterruptedException
-
invoke
Stream from slave to master, then upload from master- Throws:
IOException
InterruptedException
-