Package hudson.plugins.git
Class GitTagAction.TagWorkerThread
- java.lang.Object
-
- java.lang.Thread
-
- hudson.model.TaskThread
-
- hudson.plugins.git.GitTagAction.TagWorkerThread
-
- All Implemented Interfaces:
Runnable
- Enclosing class:
- GitTagAction
public class GitTagAction.TagWorkerThread extends TaskThread
The thread that performs tagging operation asynchronously.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.TaskThread
TaskThread.ListenerAndText
-
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
-
-
Field Summary
-
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
-
Constructor Summary
Constructors Constructor Description TagWorkerThread(Map<String,String> tagSet, String ignoredComment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.jenkinsci.plugins.gitclient.GitClient
getGitClient(TaskListener listener, EnvVars environment, FilePath workspace)
protected void
perform(TaskListener listener)
-
Methods inherited from class hudson.model.TaskThread
associateWith, createListener, isRunning, readAll, run, start
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, stop, suspend, toString, yield
-
-
-
-
Method Detail
-
getGitClient
protected org.jenkinsci.plugins.gitclient.GitClient getGitClient(TaskListener listener, EnvVars environment, FilePath workspace) throws IOException, InterruptedException
- Throws:
IOException
InterruptedException
-
perform
protected void perform(TaskListener listener) throws Exception
- Specified by:
perform
in classTaskThread
- Throws:
Exception
-
-