org.jenkinsci.plugins.graniteclient
Class DeployPackageCallable

java.lang.Object
  extended by org.jenkinsci.plugins.graniteclient.DeployPackageCallable
All Implemented Interfaces:
hudson.FilePath.FileCallable<hudson.model.Result>, Serializable

public final class DeployPackageCallable
extends Object
implements hudson.FilePath.FileCallable<hudson.model.Result>

Implementation of FilePath.FileCallable used by the DeployPackagesBuilder

See Also:
Serialized Form

Constructor Summary
DeployPackageCallable(GraniteClientConfig clientConfig, hudson.model.TaskListener listener, net.adamcin.granite.client.packman.PackId packId, PackageInstallOptions options, ExistingPackageBehavior behavior)
           
 
Method Summary
 hudson.model.Result invoke(File f, hudson.remoting.VirtualChannel channel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeployPackageCallable

public DeployPackageCallable(GraniteClientConfig clientConfig,
                             hudson.model.TaskListener listener,
                             net.adamcin.granite.client.packman.PackId packId,
                             PackageInstallOptions options,
                             ExistingPackageBehavior behavior)
Method Detail

invoke

public hudson.model.Result invoke(File f,
                                  hudson.remoting.VirtualChannel channel)
                           throws IOException,
                                  InterruptedException
Specified by:
invoke in interface hudson.FilePath.FileCallable<hudson.model.Result>
Throws:
IOException
InterruptedException


Copyright © 2013-2014. All Rights Reserved.