public abstract class AbstractNutsPushRepositoryCommand extends NutsRepositoryCommandBase<net.thevpc.nuts.spi.NutsPushRepositoryCommand> implements net.thevpc.nuts.spi.NutsPushRepositoryCommand
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
args |
protected net.thevpc.nuts.NutsId |
id |
protected boolean |
offline |
protected String |
repository |
repo| Constructor and Description |
|---|
AbstractNutsPushRepositoryCommand(net.thevpc.nuts.NutsRepository repo) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
configureFirst(net.thevpc.nuts.NutsCommandLine cmd) |
String[] |
getArgs() |
net.thevpc.nuts.NutsId |
getId() |
String |
getRepository() |
boolean |
isOffline() |
net.thevpc.nuts.spi.NutsPushRepositoryCommand |
setArgs(String[] args) |
net.thevpc.nuts.spi.NutsPushRepositoryCommand |
setId(net.thevpc.nuts.NutsId id) |
net.thevpc.nuts.spi.NutsPushRepositoryCommand |
setOffline(boolean offline) |
net.thevpc.nuts.spi.NutsPushRepositoryCommand |
setRepository(String repository) |
checkSession, configure, configure, copyFromWorkspaceCommandBase, getCommandName, getFetchMode, getRepo, getSession, invalidateResult, run, setFetchMode, setSessionprotected net.thevpc.nuts.NutsId id
protected boolean offline
protected String repository
public AbstractNutsPushRepositoryCommand(net.thevpc.nuts.NutsRepository repo)
public boolean configureFirst(net.thevpc.nuts.NutsCommandLine cmd)
configureFirst in interface net.thevpc.nuts.NutsCommandLineConfigurableconfigureFirst in class NutsRepositoryCommandBase<net.thevpc.nuts.spi.NutsPushRepositoryCommand>public String getRepository()
getRepository in interface net.thevpc.nuts.spi.NutsPushRepositoryCommandpublic net.thevpc.nuts.spi.NutsPushRepositoryCommand setRepository(String repository)
setRepository in interface net.thevpc.nuts.spi.NutsPushRepositoryCommandpublic boolean isOffline()
isOffline in interface net.thevpc.nuts.spi.NutsPushRepositoryCommandpublic net.thevpc.nuts.spi.NutsPushRepositoryCommand setOffline(boolean offline)
setOffline in interface net.thevpc.nuts.spi.NutsPushRepositoryCommandpublic net.thevpc.nuts.spi.NutsPushRepositoryCommand setId(net.thevpc.nuts.NutsId id)
setId in interface net.thevpc.nuts.spi.NutsPushRepositoryCommandpublic net.thevpc.nuts.NutsId getId()
getId in interface net.thevpc.nuts.spi.NutsPushRepositoryCommandpublic String[] getArgs()
getArgs in interface net.thevpc.nuts.spi.NutsPushRepositoryCommandpublic net.thevpc.nuts.spi.NutsPushRepositoryCommand setArgs(String[] args)
setArgs in interface net.thevpc.nuts.spi.NutsPushRepositoryCommandCopyright © 2022 vpc open source initiative. All rights reserved.