package net.ftp;


public class GetAndStoreThread
    implements Runnable {
  Thread thread;
  String fileName;
  String directory;
  String hostName;
  String userName;
  String password;

  public void run() {
    FTPCommands.getFileAndStore(
        fileName, directory,
        hostName,
        userName, password);
  }

  public static void main(String args[]) {
    String fileName = "readme";
    String directory = "/incoming/";
    String hostName = "vinny.bridgeport.edu";
    String userName = "ftpin";
    String password = "ftpin";
    new GetAndStoreThread(
        fileName,
        directory,
        hostName,
        userName,
        password);
  }

  public GetAndStoreThread(
      String _fileName, String _directory,
      String _hostName, String _userName,
      String _password) {
    String fileName = _fileName;
    String directory = _directory;
    String hostName = _hostName;
    String userName = _userName;
    String password = _password;
    thread = new Thread(this);
    thread.start();
  }
}