public abstract class Pusher<Repo extends Repository,Source extends PushSource,Target extends PushTarget>
extends java.lang.Object
Constructor and Description |
---|
Pusher() |
Modifier and Type | Method and Description |
---|---|
abstract void |
push(java.util.Map<Repo,PushSpec<Source,Target>> pushSpecs,
VcsPushOptionValue additionalOption,
boolean force)
Perform push for all given repositories.
|
public abstract void push(java.util.Map<Repo,PushSpec<Source,Target>> pushSpecs, VcsPushOptionValue additionalOption, boolean force)
pushSpecs
- push specs for each repository telling what to push and where.additionalOption
- some additional push option(s), which are received from
the additional panel
if the plugin has one.force
- if true then force push should be performed.