allensoft.javacvs.client.ui.command
Class TerminalLoginManager

java.lang.Object
  |
  +--allensoft.javacvs.client.ui.command.TerminalLoginManager
All Implemented Interfaces:
LoginManager

public class TerminalLoginManager
extends java.lang.Object
implements LoginManager

Implements a LoginManager that gets login details from the user from a terminal.


Constructor Summary
TerminalLoginManager()
           
 
Method Summary
 LoginDetails getLoginDetails(RepositoryLocation location)
          Gets the details that should be used for logging in.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TerminalLoginManager

public TerminalLoginManager()
Method Detail

getLoginDetails

public LoginDetails getLoginDetails(RepositoryLocation location)
Description copied from interface: LoginManager
Gets the details that should be used for logging in.
Specified by:
getLoginDetails in interface LoginManager
Following copied from interface: allensoft.javacvs.client.LoginManager
Parameters:
sDefaultUserName - the name that was last used when logging in to a server. This can be null which means that the login manager must request a user name.