ModuleProcessorAttributes
Im Modul-Prozessor kann der im Kommunikationskanal definierte Adapter um Module erweitert werden. Diese Module können eine Message-Bearbeitung vor oder nach dem Adapteraufruf enthalten. Jeder Kommunikationskanal enthält mindestens ein Modul. Für den Senderadapter heißt das Modul CallSapAdapter, für den Empfängeradapter ModuleProcessorExitBean.
Sie müssen für Ihren Adapter eine Standard-Modulkette und die entsprechenden Modulparameter bereitstellen. Die Standard-Modulkette können Sie folgendermaßen definieren:
ModuleProcessorAttributes
Name |
Häufigkeit und Typ |
Bemerkung |
MessageProtocol/ ModuleProcessor Attributes |
0,1 ComplexType |
Sie können die Standard-Modulkette pro Message-Protokoll definieren. Die Definition ist für Sender- und Empfängerrichtung gleich. |
MessageProtocol/ ModuleProcessor Attributes/ ModuleSequence |
1 ComplexType |
Legt die Aufrufreihenfolge der Module im Modul-Prozessor fest. |
MessageProtocol/ ModuleProcessor Attributes/ ModuleSequence/ ModuleSequenceItem |
1,n ComplexType |
Repräsentiert ein Modul im Modul-Prozessor |
MessageProtocol/ ModuleProcessor Attributes/ ModuleSequence/ ModuleSequenceItem/ Name |
1 String |
JNDI-Name des Moduls |
MessageProtocol/ ModuleProcessor Attributes/ ModuleSequence/ ModuleSequenceItem/ Type |
1 String |
Geben Sie den Typ des Moduls an: ● Lokale Bean ● Remote Bean ● Java-Bibliothek |
MessageProtocol/ ModuleProcessor Attributes/ ModuleSequence/ ModuleSequenceItem/ Key |
1 String
|
Der Modulschlüssel wird dazu verwendet, die Konfigurationsparameter dem Modul zuzuweisen. Der Schlüssel wird automatisch gesetzt oder kann vom Benutzer gesetzt werden. |
MessageProtocol/ ModuleProcessor Attributes/ ModuleConfig |
1, ComplexType |
Definiert alle Konfigurationsparameter in dieser Modulkette |
MessageProtocol/ ModuleProcessor Attributes/ ModuleConfig/ ModuleConfigItem |
1,n ComplexType |
Repräsentiert einen Parameter der Modulkonfiguration |
MessageProtocol/ ModuleProcessor Attributes/ ModuleConfig/ ModuleConfigItem/Key |
1 String |
Modulschlüssel des Moduls, zu dem der Parameter gehört. Der Schlüssel kann vom Benutzer ausgewählt werden. |
MessageProtocol/ ModuleProcessor Attributes/ ModuleConfig/ ModuleConfigItem/Name |
1 String |
Name des Parameters |
MessageProtocol/ ModuleProcessor Attributes/ ModuleConfig/ ModuleConfigItem/Value |
1 String |
Wert des Parameters |

Die Standard-Modulkette wird im Modul-Prozessor angezeigt, nachdem der Kommunikationskanal angelegt worden ist.