hudson
Interface FilePath.FileCallable<T>

All Superinterfaces:
Serializable
All Known Implementing Classes:
TemporarySpaceMonitor.GetTempSpace
Enclosing class:
FilePath

public static interface FilePath.FileCallable<T>
extends Serializable

Code that gets executed on the machine where the FilePath is local. Used to act on FilePath.

See Also:
FilePath.act(FileCallable)

Method Summary
 T invoke(File f, hudson.remoting.VirtualChannel channel)
          Performs the computational task on the node where the data is located.
 

Method Detail

invoke

T invoke(File f,
         hudson.remoting.VirtualChannel channel)
         throws IOException,
                InterruptedException
Performs the computational task on the node where the data is located.

All the exceptions are forwarded to the caller.

Parameters:
f - File that represents the local file that FilePath has represented.
channel - The "back pointer" of the Channel that represents the communication with the node from where the code was sent.
Throws:
IOException
InterruptedException


Copyright © 2004-2013. All Rights Reserved.