Show TOC Anfang des Inhaltsbereichs

Funktionsdokumentation Das Container-Objekt  Dokument im Navigationsbaum lokalisieren

Verwendung

Mit diesem Objekt können Sie Werte zwischenspeichern, die Sie beim nächsten Aufruf der gleichen benutzerdefinierten Funktion wieder auslesen wollen. Eine Instanz des Container-Objekts wird jeder benutzerspezifischen Funktion über den Parameter container übergeben.

Integration

Mit dem Container-Objekt speichern sie nicht nur vorübergehend Werte für eine benutzerdefinierte Funktion, sie greifen auch auf eine Reihe von weiteren Objekten zu:

     Auf ein GlobalContainer-Objekt, um zwischen verschiedenen benutzerdefinierten Funktionen Werte auszutauschen.

     Auf eine Map, mit der Sie auf Konstanten der Mapping-Laufzeit zugreifen.

Die folgende Grafik zeigt, wie GlobalContainer- und Container-Objekt auf Konstanten der Mapping-Laufzeit zugreifen:

Diese Grafik wird im zugehörigen Text erklärt

Funktionsumfang

Methoden des Objekts Container

Methode(n)

Verwendung

void

setParameter

(String parName, Object

obj);

Speichert das Objekt obj unter dem Namen parName in einen Container zur benutzerspezifischen Funktion.

Object

getParameter

(String parName);

Gibt das Objekt zurück, das über die Methode setParameter in dieser benutzerspezifischen Funktion unter dem Namen parName gespeichert wurde. Gibt es keinen solchen Parameter, gibt getParameter den Wert null zurück.

GlobalContainer

getGlobalContainer();

Gibt ein GlobalContainer-Objekt zurück, mit dem Sie Werte speichern können, die von beliebigen benutzerspezifischen Funktionen des gleichen Message-Mappings gelesen werden können.

java.util.Map

container.

getTransformation

Parameters()

Gibt eine Map mit den Konstanten der Mapping-Laufzeit zurück. Die Konstanten sind Attribute der Klasse com.sap.aii.mapping.api.Stream

TransformationConstants

 

Ende des Inhaltsbereichs