public class BlueprintCommand extends AbstractCommand implements CompletableFunction
Modifier and Type | Class and Description |
---|---|
protected class |
BlueprintCommand.BlueprintActionPreparator |
Modifier and Type | Field and Description |
---|---|
protected String |
actionId |
protected org.osgi.service.blueprint.container.BlueprintContainer |
blueprintContainer |
protected org.osgi.service.blueprint.container.Converter |
blueprintConverter |
protected List<Completer> |
completers |
protected Map<String,Completer> |
optionalCompleters |
Constructor and Description |
---|
BlueprintCommand() |
Modifier and Type | Method and Description |
---|---|
Action |
createNewAction() |
List<Completer> |
getCompleters() |
Map<String,Completer> |
getOptionalCompleters() |
protected ActionPreparator |
getPreparator() |
void |
setActionId(String actionId) |
void |
setBlueprintContainer(org.osgi.service.blueprint.container.BlueprintContainer blueprintContainer) |
void |
setBlueprintConverter(org.osgi.service.blueprint.container.Converter blueprintConverter) |
void |
setCompleters(List<Completer> completers) |
void |
setOptionalCompleters(Map<String,Completer> optionalCompleters) |
execute, getActionClass, releaseAction
protected org.osgi.service.blueprint.container.BlueprintContainer blueprintContainer
protected org.osgi.service.blueprint.container.Converter blueprintConverter
protected String actionId
public void setBlueprintContainer(org.osgi.service.blueprint.container.BlueprintContainer blueprintContainer)
public void setBlueprintConverter(org.osgi.service.blueprint.container.Converter blueprintConverter)
public void setActionId(String actionId)
public List<Completer> getCompleters()
getCompleters
in interface CompletableFunction
public Map<String,Completer> getOptionalCompleters()
getOptionalCompleters
in interface CompletableFunction
protected ActionPreparator getPreparator() throws Exception
getPreparator
in class AbstractCommand
Exception
public Action createNewAction()
createNewAction
in class AbstractCommand
Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.