Package io.continual.iam.tools
Class IamDbTool.IamDbCmd
- java.lang.Object
-
- io.continual.util.console.shell.SimpleCommand
-
- io.continual.iam.tools.IamDbTool.IamDbCmd
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidexecute(IamDb<?,?> db, Vector<String> args, HashMap<String,Object> workspace, CmdLinePrefs p, PrintStream outTo)protected ConsoleLooper.InputResultexecute(HashMap<String,Object> workspace, CmdLinePrefs p, PrintStream outTo)-
Methods inherited from class io.continual.util.console.shell.SimpleCommand
checkArgs, enable, enabled, execute, getCommand, getHelp, getUsage, getWorkspaceObject, setupParser
-
-
-
-
Constructor Detail
-
IamDbCmd
protected IamDbCmd(String name, boolean reqDb)
-
-
Method Detail
-
execute
protected final ConsoleLooper.InputResult execute(HashMap<String,Object> workspace, CmdLinePrefs p, PrintStream outTo) throws ConsoleProgram.UsageException, NvReadable.MissingReqdSettingException
- Specified by:
executein classSimpleCommand- Throws:
ConsoleProgram.UsageExceptionNvReadable.MissingReqdSettingException
-
execute
protected abstract void execute(IamDb<?,?> db, Vector<String> args, HashMap<String,Object> workspace, CmdLinePrefs p, PrintStream outTo) throws ConsoleProgram.UsageException, NvReadable.MissingReqdSettingException
-
-