public abstract class AbstractPluginsCommand extends AbstractDynamicCommand implements CommandWithInstallationDirectory
AbstractDynamicCommand.DynamicOptionARGUMENT_NAME, pmSession| Constructor and Description |
|---|
AbstractPluginsCommand(PmSession pmSession) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doValidateOptions(PmCommandInvocation invoc) |
protected org.aesh.command.activator.OptionActivator |
getArgumentActivator() |
protected List<AbstractDynamicCommand.DynamicOption> |
getDynamicOptions(State state) |
protected String |
getId(PmSession session) |
protected ProvisioningManager |
getManager(PmCommandInvocation session) |
protected List<org.aesh.command.impl.internal.ProcessedOption> |
getOtherOptions() |
protected abstract Set<ProvisioningOption> |
getPluginOptions(FeaturePackLocation loc) |
protected List<org.aesh.command.impl.internal.ProcessedOption> |
getStaticOptions() |
protected boolean |
isVerbose() |
protected void |
runCommand(PmCommandInvocation session,
Map<String,String> options) |
protected abstract void |
runCommand(PmCommandInvocation session,
Map<String,String> options,
FeaturePackLocation loc) |
canComplete, checkForRequiredOptions, createCommand, execute, getActivator, getArgumentsValues, getArgumentValue, getDescription, getDomain, getName, getOptionValuecontains, getValue, getValues, resetValue, setValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetInstallationDirectorypublic AbstractPluginsCommand(PmSession pmSession)
protected boolean isVerbose()
protected void runCommand(PmCommandInvocation session, Map<String,String> options) throws CommandExecutionException
runCommand in class AbstractDynamicCommandCommandExecutionExceptionprotected abstract void runCommand(PmCommandInvocation session, Map<String,String> options, FeaturePackLocation loc) throws CommandExecutionException
CommandExecutionExceptionprotected org.aesh.command.activator.OptionActivator getArgumentActivator()
protected void doValidateOptions(PmCommandInvocation invoc) throws CommandExecutionException
doValidateOptions in class AbstractDynamicCommandCommandExecutionExceptionprotected List<org.aesh.command.impl.internal.ProcessedOption> getStaticOptions() throws org.aesh.command.parser.OptionParserException
getStaticOptions in class AbstractDynamicCommandorg.aesh.command.parser.OptionParserExceptionprotected List<org.aesh.command.impl.internal.ProcessedOption> getOtherOptions() throws org.aesh.command.parser.OptionParserException
org.aesh.command.parser.OptionParserExceptionprotected List<AbstractDynamicCommand.DynamicOption> getDynamicOptions(State state) throws Exception
getDynamicOptions in class AbstractDynamicCommandExceptionprotected abstract Set<ProvisioningOption> getPluginOptions(FeaturePackLocation loc) throws ProvisioningException
ProvisioningExceptionprotected ProvisioningManager getManager(PmCommandInvocation session) throws ProvisioningException
ProvisioningExceptionprotected String getId(PmSession session) throws CommandExecutionException
CommandExecutionExceptionCopyright © 2016–2019 JBoss by Red Hat. All rights reserved.