private BuildProcess getSmbV1Process()

in deploy-runner-agent/src/main/java/jetbrains/buildServer/deployer/agent/smb/SmbDeployerRunner.java [98:112]


  private BuildProcess getSmbV1Process(@NotNull final BuildRunnerContext context,
                                       @NotNull final String username,
                                       @NotNull final String password,
                                       @NotNull final String domain,
                                       @NotNull final String target,
                                       @NotNull final List<ArtifactsCollection> artifactsCollections) throws Exception {
    final ClassLoader processClassloader = loadClassesFrom("smbLib");
    final Class smbBuildProcessClass = processClassloader.loadClass("jetbrains.buildServer.deployer.agent.smb.SMBBuildProcessAdapter");

    final boolean dnsOnly = Boolean.valueOf(context.getRunnerParameters().get(SMBRunnerConstants.DNS_ONLY_NAME_RESOLUTION));

    final Constructor constructor = smbBuildProcessClass.getConstructor(BuildRunnerContext.class,
            String.class, String.class, String.class, String.class, List.class, boolean.class);
    return (BuildProcess) constructor.newInstance(context, username, password, domain, target, artifactsCollections, dnsOnly);
  }