Interface

O elemento <interface> é um contêiner para um ponto de entrada no adaptador. Os elementos nele definem a lógica do programa do adaptador. Ele contém os elementos <setenv>, <run>, <ontempenv>, <onproject> e <adduser>.

Um modelo de adaptador pode ter vários pontos de entrada. Se você criar um modelo de adaptador que tenha vários pontos de entrada, faça o seguinte:

Para especificar um ponto de entrada, utilize o nome do ponto de entrada como um parâmetro em uma chamada .source para o modelo.

Exemplo: crie um modelo de adaptador denominado MyAdaptorTemplate. Nele, coloque o seguinte código para definir um ponto de entrada nomeado e torná-lo o padrão:

<interface name="By Date" default="true">
</interface>

Para chamar esta interface por nome, utilize o seguinte comando em uma etapa do projeto:

.source MyAdaptorTemplate "By Date"

Atributos:

name
Opcional. O nome para esta interface. Quando um adaptador é chamado utilizando um nome como um parâmetro, a interface cujo nome corresponde a esse parâmetro é utilizada.
default
Opcional. Configure como Sim ou Não. Se Sim, a interface será utilizada quando o adaptador for chamado sem um parâmetro de nome.

Feedback