hudson
Class FilePath.FileCallableWrapperFactory

java.lang.Object
  extended by hudson.FilePath.FileCallableWrapperFactory
All Implemented Interfaces:
ExtensionPoint
Enclosing class:
FilePath

public abstract static class FilePath.FileCallableWrapperFactory
extends Object
implements ExtensionPoint

This extension point allows to contribute a wrapper around a fileCallable so that a plugin can "intercept" a call.

The wrap(hudson.remoting.DelegatingCallable) method itself will be executed on master (and may collect contextual data if needed) and the returned wrapper will be executed on remote.

Since:
1.482
See Also:
FilePath.AbstractInterceptorCallableWrapper

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
FilePath.FileCallableWrapperFactory()
           
 
Method Summary
abstract
<T> hudson.remoting.DelegatingCallable<T,IOException>
wrap(hudson.remoting.DelegatingCallable<T,IOException> callable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilePath.FileCallableWrapperFactory

public FilePath.FileCallableWrapperFactory()
Method Detail

wrap

public abstract <T> hudson.remoting.DelegatingCallable<T,IOException> wrap(hudson.remoting.DelegatingCallable<T,IOException> callable)


Copyright © 2004-2013. All Rights Reserved.