public class ConsumeOperation extends java.lang.Object implements CommandLineOperation
Constructor and Description |
---|
ConsumeOperation(java.util.Map<Options,joptsimple.ArgumentAcceptingOptionSpec> optionSpecMap,
joptsimple.OptionSet options)
Constructor
|
Modifier and Type | Method and Description |
---|---|
ExecutionResult |
execute()
Execute the operation
|
java.util.Map<Options,joptsimple.ArgumentAcceptingOptionSpec> |
getMandatoryOptions()
Gets the mandatory options map
|
java.lang.String |
getOperationName()
Gets the operation name
|
public ConsumeOperation(java.util.Map<Options,joptsimple.ArgumentAcceptingOptionSpec> optionSpecMap, joptsimple.OptionSet options)
optionSpecMap
- Map of options specoptions
- Parsed optionspublic java.util.Map<Options,joptsimple.ArgumentAcceptingOptionSpec> getMandatoryOptions()
getMandatoryOptions
in interface CommandLineOperation
public java.lang.String getOperationName()
getOperationName
in interface CommandLineOperation
public ExecutionResult execute()
execute
in interface CommandLineOperation