Class RailflowCallableFactoryImpl

java.lang.Object
io.jenkins.plugins.railflow.jenkins.testresults.RailflowCallableFactoryImpl
All Implemented Interfaces:
RailflowCallableFactory, Serializable

public class RailflowCallableFactoryImpl extends Object implements RailflowCallableFactory
Default implementation of RailflowCallableFactory.
Author:
Sergey Oplavin, Liu Yang
See Also:
  • Constructor Details

    • RailflowCallableFactoryImpl

      public RailflowCallableFactoryImpl()
  • Method Details

    • create

      public RailflowCallable create(String licenseContent, TestRailParameters testRailParameters, UploadParameters uploadParameters, String resultPattern, String runId, TaskListener listener, FilePath workspace, boolean debugLogEnabled)
      Description copied from interface: RailflowCallableFactory
      Create new callable.
      Specified by:
      create in interface RailflowCallableFactory
      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.