Package com.google.gerrit.server.git
Interface ProjectRunnable
- 
- All Superinterfaces:
- Runnable
 - All Known Implementing Classes:
- ProjectRunnable.FromCallable,- WorkQueue.ProjectTask
 
 public interface ProjectRunnable extends Runnable Used to retrieve the project name from an operation *
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classProjectRunnable.FromCallable<T>
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static <T> FutureTask<T>fromCallable(Callable<T> callable, Project.NameKey projectName, String operationName, String remoteHostname, boolean hasCustomPrint)Wraps the callable as aFutureTaskand makes it comply with theProjectRunnableinterface.Project.NameKeygetProjectNameKey()StringgetRemoteName()booleanhasCustomizedPrint()
 
- 
- 
- 
Method Detail- 
getProjectNameKeyProject.NameKey getProjectNameKey() 
 - 
getRemoteNameString getRemoteName() 
 - 
hasCustomizedPrintboolean hasCustomizedPrint() 
 - 
fromCallablestatic <T> FutureTask<T> fromCallable(Callable<T> callable, Project.NameKey projectName, String operationName, String remoteHostname, boolean hasCustomPrint) Wraps the callable as aFutureTaskand makes it comply with theProjectRunnableinterface.
 
- 
 
-