org.apache.maven.wagon.providers.ssh.interactive

Class NullInteractiveUserInfo

public class NullInteractiveUserInfo extends Object implements InteractiveUserInfo

Dummy Implementation for InteractiveUserInfo, nice for non-Interactive environments

Since: Sep 12, 2005

Author: Juan F. Codagnone

See Also: InteractiveUserInfo

Field Summary
booleanpromptYesNoResult
Constructor Summary
NullInteractiveUserInfo()
NullInteractiveUserInfo(boolean promptYesNoResult)
Creates a NullInteractiveUserInfo with a hardcoded prompYesNo result
Method Summary
StringpromptPassphrase(String message)
StringpromptPassword(String message)
booleanpromptYesNo(String message)
voidshowMessage(String message)

Field Detail

promptYesNoResult

private final boolean promptYesNoResult

Constructor Detail

NullInteractiveUserInfo

public NullInteractiveUserInfo()

See Also: NullInteractiveUserInfo

NullInteractiveUserInfo

public NullInteractiveUserInfo(boolean promptYesNoResult)
Creates a NullInteractiveUserInfo with a hardcoded prompYesNo result

Parameters: promptYesNoResult the hardcoded result

Method Detail

promptPassphrase

public String promptPassphrase(String message)

promptPassword

public String promptPassword(String message)

promptYesNo

public boolean promptYesNo(String message)

See Also: InteractiveUserInfo

showMessage

public void showMessage(String message)

See Also: InteractiveUserInfo