@Service(name="create-node-dcom") @PerLookup @CommandLock(value=NONE) @ExecuteOn(value=DAS) public class CreateNodeDcom extends CreateRemoteNodeCommand
nodehost, remotePassword, remotePort, remoteUser| Constructor and Description |
|---|
CreateNodeDcom() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkDefaults()
Sometimes the console passes an empty string for a parameter.
|
void |
execute(AdminCommandContext context)
Executes the command with the command parameters passed as Properties
where the keys are the parameter names and the values are the parameter values
|
protected String |
getInstallNodeCommandName() |
protected List<String> |
getPasswords()
Get list of password file entries
|
protected RemoteType |
getType() |
protected void |
initialize() |
protected void |
populateBaseClass()
We can't put these values into the base class simply to get the names that
the user sees correct.
|
protected void |
populateCommandArgs(List<String> args) |
protected void |
populateParameters(ParameterMap pmap) |
protected void |
validate() |
executeInternalprotected void initialize()
initialize in class CreateRemoteNodeCommandpublic final void execute(AdminCommandContext context)
AdminCommandcontext - informationprotected void validate()
throws CommandValidationException
validate in class CreateRemoteNodeCommandCommandValidationExceptionprotected RemoteType getType()
getType in class CreateRemoteNodeCommandprotected final void checkDefaults()
checkDefaults in class CreateRemoteNodeCommandprotected final void populateBaseClass()
populateBaseClass in class CreateRemoteNodeCommandprotected final void populateParameters(ParameterMap pmap)
populateParameters in class CreateRemoteNodeCommandprotected final void populateCommandArgs(List<String> args)
populateCommandArgs in class CreateRemoteNodeCommandprotected List<String> getPasswords()
getPasswords in class CreateRemoteNodeCommandprotected String getInstallNodeCommandName()
getInstallNodeCommandName in class CreateRemoteNodeCommandCopyright © 2017. All rights reserved.