hudson.node_monitors
Class TemporarySpaceMonitor.GetTempSpace

java.lang.Object
  extended by hudson.node_monitors.TemporarySpaceMonitor.GetTempSpace
All Implemented Interfaces:
FilePath.FileCallable<DiskSpaceMonitorDescriptor.DiskSpace>, Serializable
Enclosing class:
TemporarySpaceMonitor

protected static final class TemporarySpaceMonitor.GetTempSpace
extends Object
implements FilePath.FileCallable<DiskSpaceMonitorDescriptor.DiskSpace>

See Also:
Serialized Form

Constructor Summary
protected TemporarySpaceMonitor.GetTempSpace()
           
 
Method Summary
 DiskSpaceMonitorDescriptor.DiskSpace invoke(File f, hudson.remoting.VirtualChannel channel)
          Performs the computational task on the node where the data is located.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemporarySpaceMonitor.GetTempSpace

protected TemporarySpaceMonitor.GetTempSpace()
Method Detail

invoke

@IgnoreJRERequirement
public DiskSpaceMonitorDescriptor.DiskSpace invoke(File f,
                                                                        hudson.remoting.VirtualChannel channel)
                                            throws IOException
Description copied from interface: FilePath.FileCallable
Performs the computational task on the node where the data is located.

All the exceptions are forwarded to the caller.

Specified by:
invoke in interface FilePath.FileCallable<DiskSpaceMonitorDescriptor.DiskSpace>
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


Copyright © 2004-2013. All Rights Reserved.