@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() |
executeInternal
protected void initialize()
initialize
in class CreateRemoteNodeCommand
public final void execute(AdminCommandContext context)
AdminCommand
context
- informationprotected void validate() throws CommandValidationException
validate
in class CreateRemoteNodeCommand
CommandValidationException
protected RemoteType getType()
getType
in class CreateRemoteNodeCommand
protected final void checkDefaults()
checkDefaults
in class CreateRemoteNodeCommand
protected final void populateBaseClass()
populateBaseClass
in class CreateRemoteNodeCommand
protected final void populateParameters(ParameterMap pmap)
populateParameters
in class CreateRemoteNodeCommand
protected final void populateCommandArgs(List<String> args)
populateCommandArgs
in class CreateRemoteNodeCommand
protected List<String> getPasswords()
getPasswords
in class CreateRemoteNodeCommand
protected String getInstallNodeCommandName()
getInstallNodeCommandName
in class CreateRemoteNodeCommand
Copyright © 2020. All rights reserved.