com.microfocus.awm.model.toolexecution

## Interface IAsynchronousToolExecutor

- All Superinterfaces:
    IToolExecutor2

      public interface IAsynchronousToolExecutor
      extends IToolExecutor2

  Extension of `IToolExecutor2` for tools which are able to schedule asynchronous jobs.

  Note: This interface is currently very limited, may be extended in the future and is not intended to be implemented by clients yet.

  Author:
    Micro Focus

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `IToolResult` | `parseToolResult(IToolContext pToolContext, java.lang.String pParmFilePath, org.eclipse.core.runtime.IProgressMonitor pMon)` Reads the result of a previously executed tool from the given parameter file path.

    - ### Methods inherited from interface com.microfocus.awm.model.toolexecution.IToolExecutor2

      `createToolContext, executeMassProcessing, executeSingleProcessing, init, supportsMassProcessing`

- - ### Method Detail

    - #### parseToolResult

          IToolResult parseToolResult(IToolContext pToolContext,
                                      java.lang.String pParmFilePath,
                                      org.eclipse.core.runtime.IProgressMonitor pMon)
                               throws TaurusToolException

      Reads the result of a previously executed tool from the given parameter file path.
      Parameters:
        `pToolContext` - the tool context
        `pParmFilePath` - the parameter file path
        `pMon` - progress monitor
      Returns:
        a list of strings which represents lines of the parameter file
      Throws:
        `TaurusToolException` - if parsing the tool result encounters a problem

Copyright © 2015 Micro Focus GmbH. All rights reserved.