Startet und stoppt Kommunikationskanäle.
XI_SET_CHANNEL
ACTION=...
[CHANNEL=...]
[,SERVICE=...]
[,PARTY=...]
[,NOFOUND=...]
[,ERROR=...]
Syntax |
Beschreibung/Format |
---|---|
ACTION= |
Aktion auf den Kommunikationskanal Erlaubte Werte: "START" und "STOP" |
CHANNEL= |
Name des Kommunikationskanals Standardwert: "*" Es kann das Wildcardzeichen "*" im Channelnamen verwendet werden. |
SERVICE= |
Name des Dienstes Standardwert: "*" Es kann das Wildcardzeichen "*" im Servicenamen verwendet werden. |
PARTY= |
Name des Partners Standardwert: "*" Es kann das Wildcardzeichen "*" im Partnernamen verwendet werden. |
NOFOUND= |
Behandlung, wenn keine Kommunikationskanäle, die den Filterkriterien entsprechen, gefunden werden. Erlaubte Werte: "NORMAL" (Standardwert) oder "ABEND" |
ERROR= |
Behandlung, wenn einer die Aktion für einen der Kommunikationskanäle nicht durchgeführt werden kann. Erlaubte Werte: "IGNORE" und "ABEND" (Standardwert) |
Die Funktion kann einen oder mehrere Kommunikationskanäle starten bzw. stoppen. Geben Sie bei den Parametern CHANNEL=, SERVICE= und PARTY= entweder gezielt einen Kommunikationskanal oder Filter für mehrere Kommunikationskanäle an.
Mit dem Parameter ERROR= können Sie den Job abbrechen, wenn auf einen der selektierten Kommunikationskanäle der Start bzw. Stop nicht durchführbar ist. Aufgrund des Schnittstellenverhaltens wendet der Agent die ACTION= trotzdem bei allen weiteren Kommunikationskanälen an.
Die Information zum Kommunikationskanal, der nicht gesteuert werden konnte, wird als XML-Dokument im Jobreport hinterlegt. Es kann mit den Script-Sprachmitteln für XMLsausgelesen werden.
Beispiel für die XML-Ausgabe in den Report:
<Report>
<Channels>
<Channel>
<Party/>
<Service>SenderList</Service>
<ChannelName>SenderChannel</ChannelName>
<ChannelID> f2d7791276e8388b995afd2d7a22e1b0</ChannelID>
<ActivationState>STARTED</ActivationState>
<ChannelState>OK</ChannelState>
<ErrorInformation>
com.sap.aii.af.service.administration.impl.WrongAutomationModeException:
The channel "/SenderList/SenderChannel (GUID f2d7791276e8388b995afd2d7a22e1b0)"
is configured to use an automation mode that is not compatible with the type of the
current principal (WSUSER). The channel was not started. Change the channel's
automation mode and repeat the administrative action.
</ErrorInformation>
</Channel>
</Channels>
</Report>
Das Beispiel startet einen Kommunikationskanal, der über den Namen und das Service gefiltert wird.
XI_SET_CHANNEL ACTION='START',CHANNEL=' File_Sender_List',SERVICE=' SenderList',PARTY='*'
Hier wird ein Kommunikationskanal gestoppt.
XI_SET_CHANNEL ACTION='STOP',CHANNEL='SenderChannel',SERVICE=' SenderList',PARTY='*'
Siehe auch:
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |