public FtpBuildProcessAdapter()

in deploy-runner-agent/src/main/java/jetbrains/buildServer/deployer/agent/ftp/FtpBuildProcessAdapter.java [52:67]


  public FtpBuildProcessAdapter(@NotNull final BuildRunnerContext context,
                                @NotNull final String target,
                                @NotNull final String username,
                                @NotNull final String password,
                                @NotNull final List<ArtifactsCollection> artifactsCollections) {
    super(context.getBuild().getBuildLogger());
    myIsActive = "ACTIVE".equals(context.getRunnerParameters().get(FTPRunnerConstants.PARAM_FTP_MODE));
    myTarget = formatProtocol(target);
    myUsername = username;
    myPassword = password;
    myArtifacts = artifactsCollections;
    myTransferMode = context.getRunnerParameters().get(FTPRunnerConstants.PARAM_TRANSFER_MODE);
    mySecureMode = FtpSSLMode.getByCode(context.getRunnerParameters().get(FTPRunnerConstants.PARAM_SSL_MODE), FTPES);
    myDataChannelProtection = DataChannelProtection.getByCode(context.getRunnerParameters().get(FTPRunnerConstants.DATA_CHANNEL_PROTECTION), DataChannelProtection.PRIVATE);
    myTimeout = FtpTimeout.parseTimeout(context);
  }