Package systextil.intg.api
Interface Exporter<DTO extends IntgDto>
- Type Parameters:
DTO
- o tipo de dados sendo enviado
public interface Exporter<DTO extends IntgDto>
Um serviço que envia dados para uma integração e retorna o identificador
do objeto integrado.
A ser implementado por provedores de integração, geralmente externos.
- Author:
- sergio
-
Method Summary
-
Method Details
-
export
Envia dados para uma integração.- Parameters:
dto
- os dados a enviar- Returns:
- o identificador do registro integrado; pode ser nulo se já existir e não tiver mudado
- Throws:
Exception
- se houver problema na integração daquele registro
-
export
Envia dados em lote para uma integração.- Parameters:
listElements
- A lista de dados para enviar- Returns:
- a lista com os dados e identificadores dos registros integrados; // pode ser nulo se já // existir e não tiver mudado
- Throws:
Exception
- se houver problema na integração daquele registro
-