public class CommitOperation extends java.lang.Object implements CommandLineOperation
| Constructor and Description |
|---|
CommitOperation(java.util.Map<Options,joptsimple.ArgumentAcceptingOptionSpec<java.lang.String>> optionSpecMap,
joptsimple.OptionSet options)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
ExecutionResult |
execute()
Execute the operation
|
java.util.Map<Options,joptsimple.ArgumentAcceptingOptionSpec<java.lang.String>> |
getMandatoryOptions() |
java.lang.String |
getOperationName() |
public CommitOperation(java.util.Map<Options,joptsimple.ArgumentAcceptingOptionSpec<java.lang.String>> optionSpecMap, joptsimple.OptionSet options)
optionSpecMap - Map of options specoptions - Command line parsed optionspublic java.util.Map<Options,joptsimple.ArgumentAcceptingOptionSpec<java.lang.String>> getMandatoryOptions()
getMandatoryOptions in interface CommandLineOperationpublic java.lang.String getOperationName()
getOperationName in interface CommandLineOperationpublic ExecutionResult execute()
execute in interface CommandLineOperation
{
"code": "204",
"result": "",
"options": {
"cookie": ["+w1mctRvvxFpi31nLDdHYxi7UaA/QzyMTTNhphyNRXXklE7Q0BL86fB23Tho01a2wnb..."],
"consumer-prefix": ["/databus/consumer-service/v1"],
"domain": ["my-host.my-domain.net"],
"verify-cert-bundle": ["1234"],
"consumer-id": ["50cc3c66-8f18-4339-ba67-211ab41a311fd4c8302f-8cdd-415c-b553-4286f497edca"],
"url": ["https://my-host.my-domain.net/databus/consumer-service/v1"],
"token": ["myToken"]
}
}