Package org.apache.uima.analysis_engine

# Interface AnalysisEngineServiceStub

All Superinterfaces:
  `ResourceServiceStub`

public interface AnalysisEngineServiceStub extends ResourceServiceStub
A stub that calls a remote AnalysisEngine service.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `default void`
  `callBatchProcessComplete()`
  Performs service call to inform the AnalysisEngine that the processing of a batch has been completed.
  `default void`
  `callCollectionProcessComplete()`
  Performs service call to inform the AnalysisEngine that the processing of a collection has been completed.
  `void`
  `callProcess(CAS aCAS)`
  Performs service call to process an entity.

  ### Methods inherited from interface org.apache.uima.resource.ResourceServiceStub

  `callGetMetaData, destroy`

- ## Method Details

  - ### callProcess

    void callProcess(CAS aCAS) throws ResourceServiceException
    Performs service call to process an entity.
    Parameters:
      `aCAS` - the CAS to process
    Throws:
      `ResourceServiceException` - tbd

  - ### callBatchProcessComplete

    default void callBatchProcessComplete() throws ResourceServiceException
    Performs service call to inform the AnalysisEngine that the processing of a batch has been completed.
    Throws:
      `ResourceServiceException` - tbd

  - ### callCollectionProcessComplete

    default void callCollectionProcessComplete() throws ResourceServiceException
    Performs service call to inform the AnalysisEngine that the processing of a collection has been completed.
    Throws:
      `ResourceServiceException` - tbd