org.jenkinsci.plugins.pretestedintegration.scm.git
Class RepositoryListenerAwareCallback<T>

java.lang.Object
  extended by org.jenkinsci.plugins.pretestedintegration.scm.git.RepositoryListenerAwareCallback<T>
All Implemented Interfaces:
Serializable, org.jenkinsci.plugins.gitclient.RepositoryCallback<T>
Direct Known Subclasses:
FindCommitMessageCallback

public abstract class RepositoryListenerAwareCallback<T>
extends Object
implements org.jenkinsci.plugins.gitclient.RepositoryCallback<T>

Author:
Mads
See Also:
Serialized Form

Field Summary
 hudson.model.TaskListener listener
           
 
Constructor Summary
RepositoryListenerAwareCallback(hudson.model.TaskListener listener)
           
 
Method Summary
abstract  T invoke(org.eclipse.jgit.lib.Repository repo, hudson.remoting.VirtualChannel channel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listener

public final hudson.model.TaskListener listener
Constructor Detail

RepositoryListenerAwareCallback

public RepositoryListenerAwareCallback(hudson.model.TaskListener listener)
Method Detail

invoke

public abstract T invoke(org.eclipse.jgit.lib.Repository repo,
                         hudson.remoting.VirtualChannel channel)
                  throws IOException,
                         InterruptedException
Specified by:
invoke in interface org.jenkinsci.plugins.gitclient.RepositoryCallback<T>
Throws:
IOException
InterruptedException


Copyright © 2004–2014. All rights reserved.