Class ETToolProperty
- java.lang.Object
-
- hudson.tools.ToolProperty<ETInstallation>
-
- de.tracetronic.jenkins.plugins.ecutest.tool.installation.ETToolProperty
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<ToolProperty<?>>
,Serializable
public class ETToolProperty extends ToolProperty<ETInstallation> implements Serializable
Contributes additional settings for theETInstallation
.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ETToolProperty.DescriptorImpl
DescriptorImpl forETToolProperty
.-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
-
Fields inherited from class hudson.tools.ToolProperty
tool
-
-
Constructor Summary
Constructors Constructor Description ETToolProperty(String progId, int timeout, boolean registerComServer)
Instantiates a newETToolProperty
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getProgId()
int
getTimeout()
boolean
isRegisterComServer()
Class<ETInstallation>
type()
-
Methods inherited from class hudson.tools.ToolProperty
all, getDescriptor, setTool
-
-
-
-
Constructor Detail
-
ETToolProperty
@DataBoundConstructor public ETToolProperty(String progId, int timeout, boolean registerComServer)
Instantiates a newETToolProperty
.- Parameters:
progId
- the ecu.test COM specific programmatic identifiertimeout
- the current maximum COM response timeoutregisterComServer
- specifies whether to register the COM server before each start of ecu.test
-
-
Method Detail
-
getProgId
public String getProgId()
-
getTimeout
public int getTimeout()
-
isRegisterComServer
public boolean isRegisterComServer()
-
type
public Class<ETInstallation> type()
- Specified by:
type
in classToolProperty<ETInstallation>
-
-