public abstract class AbstractNUndeployCmd extends NWorkspaceCmdBase<net.thevpc.nuts.NUndeployCmd> implements net.thevpc.nuts.NUndeployCmd
| Modifier and Type | Field and Description |
|---|---|
protected List<net.thevpc.nuts.NId> |
ids |
protected boolean |
offline |
protected String |
repository |
protected List<net.thevpc.nuts.NId> |
result |
| Constructor and Description |
|---|
AbstractNUndeployCmd(net.thevpc.nuts.NWorkspace workspace) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NUndeployCmd |
addId(net.thevpc.nuts.NId id) |
net.thevpc.nuts.NUndeployCmd |
addId(String id) |
net.thevpc.nuts.NUndeployCmd |
addIds(net.thevpc.nuts.NId... value) |
net.thevpc.nuts.NUndeployCmd |
addIds(String... values) |
protected void |
addResult(net.thevpc.nuts.NId id) |
net.thevpc.nuts.NUndeployCmd |
clearIds() |
boolean |
configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine) |
List<net.thevpc.nuts.NId> |
getIds() |
String |
getRepository() |
int |
getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context) |
protected void |
invalidateResult() |
boolean |
isOffline() |
net.thevpc.nuts.NUndeployCmd |
setOffline(boolean offline) |
net.thevpc.nuts.NUndeployCmd |
setRepository(String repository) |
_LOG, _LOGOP, configure, copyFromWorkspaceCommandBase, getCommandNameprotected List<net.thevpc.nuts.NId> result
protected final List<net.thevpc.nuts.NId> ids
protected String repository
protected boolean offline
public AbstractNUndeployCmd(net.thevpc.nuts.NWorkspace workspace)
public int getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context)
getSupportLevel in interface net.thevpc.nuts.spi.NComponentgetSupportLevel in class NWorkspaceCmdBase<net.thevpc.nuts.NUndeployCmd>public List<net.thevpc.nuts.NId> getIds()
getIds in interface net.thevpc.nuts.NUndeployCmdpublic net.thevpc.nuts.NUndeployCmd addId(net.thevpc.nuts.NId id)
addId in interface net.thevpc.nuts.NUndeployCmdpublic net.thevpc.nuts.NUndeployCmd addId(String id)
addId in interface net.thevpc.nuts.NUndeployCmdpublic net.thevpc.nuts.NUndeployCmd addIds(String... values)
addIds in interface net.thevpc.nuts.NUndeployCmdpublic net.thevpc.nuts.NUndeployCmd addIds(net.thevpc.nuts.NId... value)
addIds in interface net.thevpc.nuts.NUndeployCmdpublic net.thevpc.nuts.NUndeployCmd clearIds()
clearIds in interface net.thevpc.nuts.NUndeployCmdpublic String getRepository()
getRepository in interface net.thevpc.nuts.NUndeployCmdpublic net.thevpc.nuts.NUndeployCmd setRepository(String repository)
setRepository in interface net.thevpc.nuts.NUndeployCmdprotected void addResult(net.thevpc.nuts.NId id)
public boolean isOffline()
isOffline in interface net.thevpc.nuts.NUndeployCmdpublic net.thevpc.nuts.NUndeployCmd setOffline(boolean offline)
setOffline in interface net.thevpc.nuts.NUndeployCmdprotected void invalidateResult()
invalidateResult in class NWorkspaceCmdBase<net.thevpc.nuts.NUndeployCmd>public boolean configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine)
configureFirst in interface net.thevpc.nuts.cmdline.NCmdLineConfigurableconfigureFirst in class NWorkspaceCmdBase<net.thevpc.nuts.NUndeployCmd>Copyright © 2025 vpc open source initiative. All rights reserved.