com.microfocus.awm.model

## Interface ITaurusProcess

-     public interface ITaurusProcess

  An implementation of this interfaces is used to manage processes whose UI is running in the AWM client, but the processing is executed on a remote machine.

  `ITaurusProcess`es are managed by implementations of `IProcessDirectory`.

  Author:
    Joachim Kaltenbach Copyright (C) Micro Focus 2010

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | `getProcessID()` Get the ID of the `ITaurusProcess`.
    `java.net.Socket` | `getSocket()` Get the IP socket to which this `ITaurusProcess` is bound.
    `boolean` | `isKilled()` Whether the process was stopped harshly.
    `void` | `setKilled(boolean pKilled)` Sets the "killed" flag of this `ITaurusProcess`.
    `void` | `setProcessID(java.lang.String pID)` Set the ID of the `ITaurusProcess`.

- - ### Method Detail

    - #### getProcessID

          java.lang.String getProcessID()

      Get the ID of the `ITaurusProcess`.
      Returns:
        the process ID

    - #### setProcessID

          void setProcessID(java.lang.String pID)

      Set the ID of the `ITaurusProcess`.
      Parameters:
        `pID` - the new process ID

    - #### getSocket

          java.net.Socket getSocket()

      Get the IP socket to which this `ITaurusProcess` is bound.
      Returns:
        IP socket to which this `ITaurusProcess` is bound

    - #### setKilled

          void setKilled(boolean pKilled)

      Sets the "killed" flag of this `ITaurusProcess`.

      Parameters:
        `pKilled` - "killed" flag

    - #### isKilled

          boolean isKilled()

      Whether the process was stopped harshly.
      Returns:
        the "killed" flag

Copyright © 2015 Micro Focus GmbH. All rights reserved.