Class RailflowLogger
java.lang.Object
io.jenkins.plugins.railflow.jenkins.log.RailflowLogger
- All Implemented Interfaces:
AutoCloseable
Important: This class does not implement Serializable, so you cannot pass
it from server to agent A logger wrapper which must be declared before
running railflow.
- Author:
- Sergey Oplavin
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRailflowLogger(TaskListener taskListener, String jobId, FilePath workspace, boolean debugLogEnabled) -
Method Summary
-
Field Details
-
JENKINS_BUILD_ID
- See Also:
-
RAILFLOW_PACKAGE_NAME
- See Also:
-
-
Constructor Details
-
RailflowLogger
public RailflowLogger(TaskListener taskListener, String jobId, FilePath workspace, boolean debugLogEnabled) throws IOException, IllegalArgumentException - Throws:
IOExceptionIllegalArgumentException
-
-
Method Details
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-