Class ETComRegisterClient

  • All Implemented Interfaces:
    ToolClient

    public class ETComRegisterClient
    extends AbstractToolClient
    Client to register the ecu.test COM server via command line execution.
    • Constructor Detail

      • ETComRegisterClient

        public ETComRegisterClient​(String toolName,
                                   String installPath)
        Instantiates a new ETComRegisterClient.
        Parameters:
        toolName - the tool name identifying the chosen ETInstallation.
        installPath - the Tool-Server install path
    • Method Detail

      • start

        public boolean start​(boolean checkProcesses,
                             FilePath workspace,
                             Launcher launcher,
                             TaskListener listener)
                      throws InterruptedException
        Description copied from interface: ToolClient
        Starts a tool.
        Parameters:
        checkProcesses - specifies whether to check open processes after tear down
        workspace - the workspace
        launcher - the launcher
        listener - the listener
        Returns:
        true if successful, false otherwise
        Throws:
        InterruptedException - if the build gets interrupted
      • stop

        public boolean stop​(boolean checkProcesses,
                            FilePath workspace,
                            Launcher launcher,
                            TaskListener listener)
        Description copied from interface: ToolClient
        Stops a tool.
        Parameters:
        checkProcesses - specifies whether to check open processes after tear down
        workspace - the workspace
        launcher - the launcher
        listener - the listener
        Returns:
        true if successful, false otherwise
      • restart

        public boolean restart​(boolean checkProcesses,
                               FilePath workspace,
                               Launcher launcher,
                               TaskListener listener)
        Description copied from interface: ToolClient
        Restarts a tool.
        Parameters:
        checkProcesses - specifies whether to check open processes after tear down
        workspace - the workspace
        launcher - the launcher
        listener - the listener
        Returns:
        true if successful, false otherwise