public class ConfigNutsWorkspaceCommandFactory extends Object implements net.thevpc.nuts.NutsWorkspaceCommandFactory
| Constructor and Description |
|---|
ConfigNutsWorkspaceCommandFactory(net.thevpc.nuts.NutsWorkspace ws) |
| Modifier and Type | Method and Description |
|---|---|
protected net.thevpc.nuts.NutsLogger |
_LOG(net.thevpc.nuts.NutsSession session) |
protected net.thevpc.nuts.NutsLoggerOp |
_LOGOP(net.thevpc.nuts.NutsSession session) |
protected void |
checkSession(net.thevpc.nuts.NutsSession session) |
void |
configure(net.thevpc.nuts.NutsCommandFactoryConfig config) |
net.thevpc.nuts.NutsCommandConfig |
findCommand(String name,
net.thevpc.nuts.NutsSession session) |
List<net.thevpc.nuts.NutsCommandConfig> |
findCommands(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsSession session) |
List<net.thevpc.nuts.NutsCommandConfig> |
findCommands(net.thevpc.nuts.NutsSession session) |
List<net.thevpc.nuts.NutsCommandConfig> |
findCommands(Predicate<net.thevpc.nuts.NutsCommandConfig> filter,
net.thevpc.nuts.NutsSession session) |
String |
getFactoryId() |
int |
getPriority() |
net.thevpc.nuts.NutsPath |
getStoreLocation(net.thevpc.nuts.NutsSession session) |
void |
installCommand(net.thevpc.nuts.NutsCommandConfig command,
net.thevpc.nuts.NutsSession session) |
void |
uninstallCommand(String name,
net.thevpc.nuts.NutsSession session) |
public ConfigNutsWorkspaceCommandFactory(net.thevpc.nuts.NutsWorkspace ws)
protected net.thevpc.nuts.NutsLoggerOp _LOGOP(net.thevpc.nuts.NutsSession session)
protected net.thevpc.nuts.NutsLogger _LOG(net.thevpc.nuts.NutsSession session)
public void configure(net.thevpc.nuts.NutsCommandFactoryConfig config)
configure in interface net.thevpc.nuts.NutsWorkspaceCommandFactorypublic int getPriority()
getPriority in interface net.thevpc.nuts.NutsWorkspaceCommandFactorypublic String getFactoryId()
getFactoryId in interface net.thevpc.nuts.NutsWorkspaceCommandFactorypublic net.thevpc.nuts.NutsCommandConfig findCommand(String name, net.thevpc.nuts.NutsSession session)
findCommand in interface net.thevpc.nuts.NutsWorkspaceCommandFactorypublic List<net.thevpc.nuts.NutsCommandConfig> findCommands(net.thevpc.nuts.NutsSession session)
findCommands in interface net.thevpc.nuts.NutsWorkspaceCommandFactorypublic net.thevpc.nuts.NutsPath getStoreLocation(net.thevpc.nuts.NutsSession session)
public void uninstallCommand(String name, net.thevpc.nuts.NutsSession session)
protected void checkSession(net.thevpc.nuts.NutsSession session)
public void installCommand(net.thevpc.nuts.NutsCommandConfig command,
net.thevpc.nuts.NutsSession session)
public List<net.thevpc.nuts.NutsCommandConfig> findCommands(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsSession session)
Copyright © 2022 vpc open source initiative. All rights reserved.