public class DefaultNUpdateCmd extends AbstractNUpdateCmd
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultNUpdateCmd.Type |
args, enableInstall, expireTime, forceBootAPIVersion, ids, includeOptional, lockedIds, repositoryFilter, result, scopes, updateApi, updateCompanions, updateExtensions, updateInstalled, updateRuntime| Constructor and Description |
|---|
DefaultNUpdateCmd(net.thevpc.nuts.NWorkspace workspace) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NUpdateResult |
checkCoreUpdate(net.thevpc.nuts.NId id,
net.thevpc.nuts.NVersion bootApiVersion,
DefaultNUpdateCmd.Type type,
Instant now) |
net.thevpc.nuts.NUpdateCmd |
checkFixes() |
protected net.thevpc.nuts.NUpdateResult |
checkRegularUpdate(net.thevpc.nuts.NId id,
DefaultNUpdateCmd.Type type,
net.thevpc.nuts.NVersion targetApiVersion,
Instant now,
boolean updateEvenIfExisting) |
net.thevpc.nuts.NUpdateCmd |
checkUpdates() |
boolean |
configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine) |
net.thevpc.nuts.NWorkspaceUpdateResult |
getResult() |
int |
getResultCount() |
protected void |
traceFixes() |
protected void |
traceUpdates(net.thevpc.nuts.NWorkspaceUpdateResult result) |
net.thevpc.nuts.NUpdateCmd |
update() |
addArg, addArgs, addArgs, addId, addId, addIds, addIds, addLockedId, addLockedId, addLockedIds, addLockedIds, addScope, addScopes, addScopes, checkUpdates, clearArgs, clearIds, clearLockedIds, clearScopes, getApiVersion, getArgs, getIds, getLockedIds, getRepositoryFilter, getSupportLevel, isApi, isCompanions, isEnableInstall, isExtensions, isInstalled, isOptional, isRuntime, removeId, removeId, run, setAll, setApi, setApiVersion, setCompanions, setEnableInstall, setExtensions, setInstalled, setOptional, setRepositoryFilter, setRuntime_LOG, _LOGOP, configure, copyFromWorkspaceCommandBase, getCommandName, invalidateResultpublic int getResultCount()
getResultCount in interface net.thevpc.nuts.NUpdateCmdgetResultCount in class AbstractNUpdateCmdpublic net.thevpc.nuts.NWorkspaceUpdateResult getResult()
getResult in interface net.thevpc.nuts.NUpdateCmdgetResult in class AbstractNUpdateCmdpublic boolean configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine)
configureFirst in interface net.thevpc.nuts.cmdline.NCmdLineConfigurableconfigureFirst in class AbstractNUpdateCmdpublic net.thevpc.nuts.NUpdateCmd update()
public net.thevpc.nuts.NUpdateCmd checkUpdates()
public net.thevpc.nuts.NUpdateCmd checkFixes()
protected void traceFixes()
protected void traceUpdates(net.thevpc.nuts.NWorkspaceUpdateResult result)
protected net.thevpc.nuts.NUpdateResult checkRegularUpdate(net.thevpc.nuts.NId id,
DefaultNUpdateCmd.Type type,
net.thevpc.nuts.NVersion targetApiVersion,
Instant now,
boolean updateEvenIfExisting)
public net.thevpc.nuts.NUpdateResult checkCoreUpdate(net.thevpc.nuts.NId id,
net.thevpc.nuts.NVersion bootApiVersion,
DefaultNUpdateCmd.Type type,
Instant now)
Copyright © 2025 vpc open source initiative. All rights reserved.