> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Clase FlexiCaptureProject

> Referencia de la clase FlexiCaptureProject: listar tipos de lote, crear y ejecutar un lote y recuperar los resultados del procesamiento de lote de FC 12.

La clase *FlexiCaptureProject* se encuentra en el espacio de nombres *com.abbyy.connectors*. Hereda de la clase *AutoCloseable* y ofrece métodos para trabajar con un proyecto de FC 12.

A continuación se describen los métodos de esta clase.

<div id="method-details">
  ## Detalles del método
</div>

```
public List<String> getBatchTypeNames()
```

Obtiene una lista con los nombres de todos los tipos de lote de un proyecto.

**Devuelve:**

* Una lista de nombres de tipos de lote

**Lanza:**

* FlexiCaptureConnectorException – si se produce un error al obtener la lista de nombres de tipos de lote

```
public int create(BatchCreationJob job)
```

Crea un nuevo lote de archivos en el servidor FC 12 e inicia el procesamiento del lote.

**Parámetros:**

* job – un trabajo que crea un nuevo lote en el servidor FC 12

**Devuelve:**

* El ID del lote

**Lanza:**

* FlexiCaptureConnectorException – si se produce un error al crear un lote
  * NullPointerException – si el parámetro de entrada es 0
  * IllegalArgumentException – si el parámetro de entrada contiene valores de propiedad no válidos

***Consulte también:***

<img src="https://mintcdn.com/abbyy/jk6a9TGm7KRcVxRI/images/flexi-capture/connectors/see_also.gif?s=f438656d29ffb293fe967e6dd184b256" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="11" height="12" data-path="images/flexi-capture/connectors/see_also.gif" />[BatchCreationJob](/es/flexi-capture/connectors/pega/pega-class-batch-creation-job)

```
public Result getResult(int batchId)
```

Obtiene los resultados del procesamiento de lote del servidor FC 12.

**Parámetros:**

* batchId – el ID del lote

**Devuelve:**

* Un objeto que contiene los resultados del procesamiento de lote

**Lanza:**

* FlexiCaptureConnectorException – si se produce un error al obtener los resultados del procesamiento de lote
  * IllegalArgumentException – si el parámetro de entrada es menor o igual que 0

***Consulte también:***

<img src="https://mintcdn.com/abbyy/jk6a9TGm7KRcVxRI/images/flexi-capture/connectors/see_also.gif?s=f438656d29ffb293fe967e6dd184b256" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="11" height="12" data-path="images/flexi-capture/connectors/see_also.gif" />[Result](/es/flexi-capture/connectors/pega/pega-class-result)

```
public void close()
```

Cierra el proyecto.
