@ThreadSafe
public abstract class AbstractCommandComponent
extends org.apache.felix.gogo.commands.basic.AbstractCommand
implements io.fabric8.api.scr.Validatable, org.apache.karaf.shell.console.CompletableFunction
| Constructor and Description |
|---|
AbstractCommandComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateComponent() |
void |
assertValid() |
protected void |
bindCompleter(org.apache.karaf.shell.console.Completer completer) |
protected void |
bindOptionalCompleter(ParameterCompleter completer) |
protected void |
bindOptionalCompleter(String key,
org.apache.karaf.shell.console.Completer completer) |
void |
deactivateComponent() |
List<org.apache.karaf.shell.console.Completer> |
getCompleters() |
Map<String,org.apache.karaf.shell.console.Completer> |
getOptionalCompleters() |
boolean |
isValid() |
protected void |
unbindCompleter(org.apache.karaf.shell.console.Completer completer) |
protected void |
unbindOptionalCompleter(ParameterCompleter completer) |
protected void |
unbindOptionalCompleter(String key) |
createNewAction, execute, getActionClass, getPreparator, releaseActionpublic void activateComponent()
public void deactivateComponent()
public boolean isValid()
isValid in interface io.fabric8.api.scr.Validatablepublic void assertValid()
assertValid in interface io.fabric8.api.scr.Validatablepublic List<org.apache.karaf.shell.console.Completer> getCompleters()
getCompleters in interface org.apache.karaf.shell.console.CompletableFunctionpublic Map<String,org.apache.karaf.shell.console.Completer> getOptionalCompleters()
getOptionalCompleters in interface org.apache.karaf.shell.console.CompletableFunctionprotected void bindCompleter(org.apache.karaf.shell.console.Completer completer)
protected void unbindCompleter(org.apache.karaf.shell.console.Completer completer)
protected void bindOptionalCompleter(ParameterCompleter completer)
protected void unbindOptionalCompleter(ParameterCompleter completer)
protected void bindOptionalCompleter(String key, org.apache.karaf.shell.console.Completer completer)
protected void unbindOptionalCompleter(String key)
Copyright © 2011–2014 Red Hat. All rights reserved.