Class AbstractTestClient.OpenTestFileCallable
java.lang.Object
jenkins.security.MasterToSlaveCallable<AbstractTestClient.TestInfoHolder,IOException>
de.tracetronic.jenkins.plugins.ecutest.test.client.AbstractTestClient.OpenTestFileCallable
- All Implemented Interfaces:
hudson.remoting.Callable<AbstractTestClient.TestInfoHolder,,IOException> Serializable,org.jenkinsci.remoting.RoleSensitive
- Enclosing class:
- AbstractTestClient
protected abstract static class AbstractTestClient.OpenTestFileCallable
extends MasterToSlaveCallable<AbstractTestClient.TestInfoHolder,IOException>
Callable providing remote access to open a test file via COM.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionOpenTestFileCallable(String testFile, ExpandableConfig testFileConfig, ExecutionConfig executionConfig, TaskListener listener) Instantiates a newAbstractTestClient.OpenTestFileCallable. -
Method Summary
Modifier and TypeMethodDescriptionabstract AbstractTestClient.TestInfoHoldercall()protected AbstractTestClient.TestInfoHoldercheckTestFile(AbstractTestObject testObject, ETComClient comClient, TTConsoleLogger logger) Methods inherited from class jenkins.security.MasterToSlaveCallable
checkRolesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.remoting.Callable
getChannelOrFail, getOpenChannelOrFail
-
Constructor Details
-
OpenTestFileCallable
public OpenTestFileCallable(String testFile, ExpandableConfig testFileConfig, ExecutionConfig executionConfig, TaskListener listener) Instantiates a newAbstractTestClient.OpenTestFileCallable.- Parameters:
testFile- the test filetestFileConfig- the test file configurationexecutionConfig- the execution configurationlistener- the listener
-
-
Method Details
-
getTestFile
-
getTestFileConfig
-
getExecutionConfig
-
getListener
-
call
- Throws:
IOException
-
checkTestFile
@CheckForNull protected AbstractTestClient.TestInfoHolder checkTestFile(AbstractTestObject testObject, ETComClient comClient, TTConsoleLogger logger) throws ETComException - Throws:
ETComException
-