Package org.apache.uima.collection.metadata

# Interface CasProcessorRunInSeperateProcess

All Superinterfaces:
  `Cloneable`, `MetaDataObject`, `Serializable`, `XMLizable`

public interface CasProcessorRunInSeperateProcess extends MetaDataObject
An object that holds configuration that is part of the CPE descriptor. It provides the means of configuring executable program used by the CPE when launching local CasProcessor.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `CasProcessorExecutable`
  `getExecutable()`
  Returns `CasProcessorExecutable` program used by the CPE to launch CasProcessor.
  `void`
  `setExecutable(CasProcessorExecutable aExec)`
  Sets `CasProcessorExecutable` executable program used by the CPE to launch CasProcessor.

  ### Methods inherited from interface org.apache.uima.resource.metadata.MetaDataObject

  `clone, equals, getAttributeValue, getSourceUrl, getSourceUrlString, isModifiable, listAttributes, setAttributeValue, setSourceUrl`

  ### Methods inherited from interface org.apache.uima.util.XMLizable

  `buildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXML`

- ## Method Details

  - ### setExecutable

    void setExecutable(CasProcessorExecutable aExec)
    Sets `CasProcessorExecutable` executable program used by the CPE to launch CasProcessor.
    Parameters:
      `aExec` - - `CasProcessorExecutable`

  - ### getExecutable

    CasProcessorExecutable getExecutable()
    Returns `CasProcessorExecutable` program used by the CPE to launch CasProcessor.
    Returns:
      `CasProcessorExecutable`