public interface TestCommandExecutor extends Serializable
| Modifier and Type | Method and Description |
|---|---|
Object |
execute(TestCommandInstance instance) |
Object |
executeAndVerify(TestCommandInstance instance) |
void |
fillArguments(TestCommandInstance instance,
List<String> args) |
void |
fillMandotoryOptionValues(TestCommandInstance instance,
List<String> mandotoryCommandOptions) |
void |
fillOptionValues(TestCommandInstance instance,
List<TestCommand.CommandOption> options) |
void |
setUpGemfire()
Mandate to implement validation using gemfire APIs
|
Object |
verifyCommand(TestableGfsh gfsh,
Object object)
Mandate to implement validation using other commands
|
Object |
verifyGemfire(TestableGfsh gfsh,
Object object) |
Object |
verifyJMX(TestableGfsh gfsh,
Object object)
Mandate to implement validation using JMX APIs
|
void fillOptionValues(TestCommandInstance instance, List<TestCommand.CommandOption> options)
void fillArguments(TestCommandInstance instance, List<String> args)
void fillMandotoryOptionValues(TestCommandInstance instance, List<String> mandotoryCommandOptions)
Object execute(TestCommandInstance instance)
Object executeAndVerify(TestCommandInstance instance)
void setUpGemfire()
Object verifyGemfire(TestableGfsh gfsh, Object object)
Object verifyJMX(TestableGfsh gfsh, Object object)
Object verifyCommand(TestableGfsh gfsh, Object object)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.