WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Verwendung von Java-API-Klassen für angepasste Java-Zuordnungstransformationen

Für die Zuordnung von Ein- und Ausgaben, die keine einfachen Typen sind, zu einer angepassten Java™-Transformation kann die Java-Klasse MbElement verwendet werden.

Verwenden Sie bei der Zuordnung einer einzelnen, sich nicht wiederholenden Elementeingabe zu einer einzelnen, sich nicht wiederholenden Elementausgabe eine Java-Methode mit folgender Signatur:

public static MbElement mbElMove(MbElement inEl) {
For example a Java method that simply copies a sub tree:
public static MbElement mbElMove(MbElement inEl) {
				MbElement outEl = null;
		try {
						outEl = inEl.copy();
						outEl.copyElementTree(inEl);
				} catch (MbException e) {
						throw (new RuntimeException(e));
		}
				return outEl;
	}

Verwenden Sie bei der Zuordnung einer einzelnen, sich wiederholenden Elementeingabe zu einer sich wiederholenden Elementausgabe eine Java-Methode mit folgender Signatur:

public static List<MbElement>; customCompleTypeMove(List<MbElement>; inEls)
Beispiel:
public static List<MbElement> customCompleTypeMove(List<MbElement> inEls)
      {
				List<MbElement> outEls = new ArrayList<MbElement>();
		try {
						Iterator<MbElement> i = inEls.iterator();
						while (i.hasNext()) {
								MbElement inEl = i.next();
								MbElement outEl = inEl.copy();
								// Do some processing of outEl
								outEls.add(outEl);
			}
				} catch (MbException e) {
						throw (new RuntimeException(e));
		}
				return outEls;
	}
Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:23:21


KonzeptthemaKonzeptthema | Version 8.0.0.5 | br28868_