Package hudson.plugins.s3.callable
Class S3CleanupUploadCallable
- java.lang.Object
-
- hudson.plugins.s3.callable.S3CleanupUploadCallable
-
- All Implemented Interfaces:
FilePath.FileCallable<Void>
,MasterSlaveCallable<Void>
,Serializable
,org.jenkinsci.remoting.RoleSensitive
public final class S3CleanupUploadCallable extends Object implements MasterSlaveCallable<Void>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description S3CleanupUploadCallable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkRoles(org.jenkinsci.remoting.RoleChecker checker)
Void
invoke(FilePath file)
Stream from slave to master, then upload from masterVoid
invoke(File f, hudson.remoting.VirtualChannel channel)
Upload from slave directly
-
-
-
Method Detail
-
invoke
public Void invoke(File f, hudson.remoting.VirtualChannel channel)
Description copied from interface:MasterSlaveCallable
Upload from slave directly- Specified by:
invoke
in interfaceFilePath.FileCallable<Void>
- Specified by:
invoke
in interfaceMasterSlaveCallable<Void>
-
invoke
public Void invoke(FilePath file)
Description copied from interface:MasterSlaveCallable
Stream from slave to master, then upload from master- Specified by:
invoke
in interfaceMasterSlaveCallable<Void>
-
checkRoles
public void checkRoles(org.jenkinsci.remoting.RoleChecker checker) throws SecurityException
- Specified by:
checkRoles
in interfaceorg.jenkinsci.remoting.RoleSensitive
- Throws:
SecurityException
-
-