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.ListenerAndTextNested 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.GitClientgetGitClient(TaskListener listener, EnvVars environment, FilePath workspace) protected voidperform(TaskListener listener) Methods inherited from class hudson.model.TaskThread
associateWith, createListener, isRunning, readAll, run, startMethods 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:
IOExceptionInterruptedException
-
perform
- Specified by:
performin classTaskThread- Throws:
Exception
-