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
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 -
Method Summary
Modifier and TypeMethodDescriptionprotected 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
-
Constructor Details
-
TagWorkerThread
-
-
Method Details
-
getGitClient
protected org.jenkinsci.plugins.gitclient.GitClient getGitClient(TaskListener listener, EnvVars environment, FilePath workspace) throws IOException, InterruptedException - Throws:
IOException
InterruptedException
-
perform
- Specified by:
perform
in classTaskThread
- Throws:
Exception
-