|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
V - the type of the result of this commandpublic interface GitCommand<V>
Represents a result producing high-level (porcelain) Git command. More precisely, it acts as a factory of asynchronous git computations.
Instances of this interface are intended to be executed by a
GitService instance.
Programmers are encouraged to use one of the abstract classes provided by this package instead of implementing this interface directly.
| Method Summary | |
|---|---|
Computation<V> |
submitAsync(GitCommandExecutor executor,
CpuWorker cpuWorker)
Returns a possibly new and possibly asynchronous git computation representing the pending result of this command. |
| Method Detail |
|---|
Computation<V> submitAsync(GitCommandExecutor executor,
CpuWorker cpuWorker)
Please
executor - the executor providing low-level git taskscpuWorker - the cpu worker to execute the command
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||