Interface RailflowCallableFactory

All Superinterfaces:
Serializable
All Known Implementing Classes:
RailflowCallableFactoryImpl

public interface RailflowCallableFactory extends Serializable
Producing RailflowCallable objects.
Author:
Sergey Oplavin, LiuYang
  • Method Details

    • create

      RailflowCallable create(String licenseContent, TestRailParameters testRailParameters, UploadParameters uploadParameters, String resultPattern, String runId, TaskListener listener, FilePath workspace, boolean debugLogEnabled)
      Create new callable.
      Parameters:
      licenseContent - license key or content of a license file.
      testRailParameters - TR connection parameters.
      uploadParameters - upload parameters.
      resultPattern - result file pattern to be used for searching of report files.
      runId - Jenkins run ID.
      listener - Jenkins task listener.
      workspace - workspace
      debugLogEnabled - Debug log enabled
      Returns:
      new RailflowCallable, implementations must not return null.