Schnittstelle

Ein <interface>-Element ist ein Container für einen Einstiegspunkt eines Adapters. Die Elemente in dem Element definieren die Programmlogik des Adapters. Enthalten sind die Elemente <setenv>, <run>, <ontempenv>, <onproject> und <adduser>.

Eine Adaptervorlage kann mehrere Einstiegspunkte haben. Gehen Sie wie folgt vor, wenn Sie eine Adaptervorlage erstellen, die mehrere Einstiegspunkte hat:

Zur Angabe eines Einstiegspunkts verwenden Sie den Namen des Einstiegspunkts als Parameter in einem .source-Aufruf der Vorlage.

Beispiel: Erstellen Sie eine Adaptervorlage mit dem Namen "MeineAdaptervorlage". Schreiben Sie folgenden Code in die Vorlage, um einen benannten Einstiegspunkt zu definieren und diesen zum Standardeinstiegspunkt zu machen:

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

Wenn Sie diese Schnittstelle über deren Namen aufrufen möchten, verwenden Sie in einem Projektschritt folgenden Befehl:

.source MeineAdaptervorlage "By Date"

Attribute:

name
(optional). Der Name dieser Schnittstelle. Wird ein Adapter mit einem Namen als Parameter aufgerufen, wird die Schnittstelle verwendet, deren Name mit dem Parameter übereinstimmt.
default
(optional). Kann auf "Yes" (true) oder "No" (false) festgelegt werden. Ist das Attribut auf "Yes" festgelegt, wird die zugehörige Schnittstelle verwendet, wenn der Adapter ohne einen name-Parameter aufgerufen wird.

Feedback