Available Actions in the Actions API |
Die BarTender REST API stellt REST-Endpunkte bereit, mit denen Sie verschiedene Aktionen im YAML- und JSON-Format oder in einem bestehenden BTXML-Skript ausführen können.
In der BarTender REST API sind größtenteils dieselben Aktionen wie in BarTender Designer, Integration Builder und Process Builder verfügbar. Wenn Sie eine Automatisierung lieber mit einer grafischen Benutzeroberfläche konfigurieren möchten, können Sie diese Anwendungen verwenden. Mit der REST API können Sie diese Aktionen jedoch programmgesteuert ausführen.
Die BarTender REST API unterstützt die folgenden Aktionen.
Aktion |
Beschreibung |
---|---|
PrintBTWAction |
Ein BarTender-Dokument drucken. |
PrintBTXMLScriptAction |
Druckt ein oder mehrere BarTender-Dokumente mithilfe des BTXML-Skripts. |
PrintCommandScriptAction |
Druckt ein BarTender-Dokument unter Verwendung einer Kombination aus Befehlszeilen und Daten. |
Aktion |
Beschreibung |
---|---|
BTXMLPrintResponseToIBMWebSphereAction |
Wandelt die vom letzten ausgeführten BarTender-Befehl empfangene BTXML-Skriptantwort in IBM WebSphere-Sensorereignisse um. |
IBMWebSphereToBTXMLAction |
Wandelt eingehende IBM WebSphere-Sensorereignisse in BTXML-Skript um. |
IBMWebSphereToBTXMLWithPrintStatusAction |
Wandelt eingehende IBM WebSphere-Sensorereignisse in ein BTXML-Skript mit dem Druckstatus um. |
InsertAfterEndAction |
Fügt bestimmten Text oder bestimmte Zeichen am Ende des Inhalts ein. |
InsertBeforeStartAction |
Fügt bestimmten Text oder bestimmte Zeichen vor dem eigentlichen Inhalt ein. |
OraclePrintRequestToBTXMLAction |
Wandelt eine eingehende Oracle XML-Anfrage in BTXML-Skript um. |
SAPAIIToBTXMLAction |
Wandelt die eingehende SAP AII XML-Datei in ein BTXML-Skript um. |
SearchAndDeleteAction |
Sucht nach bestimmtem Text oder bestimmten Zeichen im Inhalt und löscht diese. |
SearchAndDeleteEverythingAfterAction |
Sucht nach bestimmtem Text oder bestimmten Zeichen im Inhalt und löscht alles, was danach kommt. |
SearchAndDeleteEverythingBeforeAction |
Sucht nach bestimmtem Text oder bestimmten Zeichen im Inhalt und löscht alles, was davor kommt. |
SearchAndInsertAfterAction |
Sucht nach bestimmtem Text oder bestimmten Zeichen im Inhalt und fügt diese nach dem angegebenen Text ein. |
SearchAndInsertBeforeAction |
Sucht nach bestimmtem Text oder bestimmten Zeichen im Inhalt und fügt diese vor dem angegebenen Text ein. |
SearchAndReplaceAction |
Sucht nach bestimmtem Text oder bestimmten Zeichen im Inhalt und ersetzt diese durch den angegebenen Text. |
TransformXMLUsingXSLTAction |
Wandelt ein benutzerdefiniertes oder proprietäres XML-Format mithilfe eines XSLT-Stylesheets um. |
Aktion |
Beschreibung |
---|---|
ReadFileAction |
Liest den Inhalt einer Datei in einem unterstützten Dateisystem, einschließlich FTP, Web und Cloud-Speicher. |
ReadFromNetworkSocketAction |
Liest eingehende Daten von einem TCP- oder UDP-Socket. |
ReadFromSerialPortAction |
Liest eingehende Daten von einer seriellen Schnittstelle (Port). |
WaitForFileAction |
Wartet, bis eine Datei in einem bestimmten Ordner erscheint, bevor weitere Aktionen ausgeführt werden. |
Aktion |
Beschreibung |
---|---|
SendEmailAction |
Sendet eine E-Mail-Nachricht. |
SendToMessageQueueAction |
Sendet eine Nachricht an den Microsoft Message Queuing Service (MSMQ). |
SendToNetworkSocketAction |
Sendet Daten über einen TCP- oder UDP-Socket. |
SendToSerialPortAction |
Daten auf den seriellen Port schreiben. |
SendWebServiceRequestAction |
Sendet eine HTTP-Anforderung an einen Webdienst (REST oder SOAP). |
WriteFileAction |
Schreibt Inhalt in eine Datei. |
WriteMessageToLogAction |
Sendet Informationen an das Nachrichtenprotokoll. |
Aktion |
Beschreibung |
---|---|
ActionGroup / GroupActions |
Verwaltet und führt eine Gruppe von Aktionen aus. |
BarTenderCommandLineAction |
Ein BarTender-Dokument über die Befehlszeile drucken. |
BarTenderProcessAction |
Führt eine mit dem BarTender Process Builder erstellte Datei aus. |
ConditionActions |
Führt je nach Ergebnis der Bedingung Aktionen für „true“ oder „false“ aus. |
DecrementVariableAction |
Verringert die Variable immer um einen bestimmten Wert, wenn die Aktion ausgeführt wird. |
ForEachFileInArchiveActions |
Führt eine Gruppe von einer oder mehreren Aktionen für alle Dateien in einem Archivordner aus, die einem angegebenen Filter entsprechen. |
ForEachFileInFolderActions |
Führt eine Gruppe von einer oder mehreren Aktionen für alle Dateien in einem Ordner aus, die einem angegebenen Filter entsprechen. |
ForLoopActions |
Ausführung der Aktionen in der Gruppe für die angegebene Schleife über das Inkrementieren oder Dekrementieren der Variable. |
GoToAction |
Springt zu einer angegebenen Aktion, um die Verarbeitung fortzusetzen. |
IncrementVariableAction |
Inkrementiert die Variable um einen angegebenen Wert. |
PowerShellCommandAction |
Führt einen Windows PowerShell-Befehl aus (Skript). |
PrintBTWAction |
Ein BarTender-Dokument drucken. |
PrintBTXMLScriptAction |
Druckt ein oder mehrere BarTender-Dokumente mithilfe des BTXML-Skripts. |
PrintCommandScriptAction |
Druckt ein BarTender-Dokument unter Verwendung einer Kombination aus Befehlszeilen und Daten. |
RunAsUserActions |
Führt eine Gruppe von Aktionen unter Verwendung von angegebenen Anmeldeinformationen aus. |
SelectCaseAction |
Bewertet anhand der angegebenen Bedingungen, welche Fallunteraktionen ausgeführt werden sollen. |
SetMultipleVariablesAction |
Legt den Wert einer oder mehrerer Variablen fest. |
SetVariableAction |
Legt den Wert einer Variable fest. |
ShellCommandAction |
Führt einen Shell-Befehl aus, der zum Ausführen von Betriebssystembefehlen oder Dienstprogrammen von Drittanbietern verwendet werden kann. |
StopAction |
Hält alle Aktionen in der aktuellen Integration an. |
WaitAction |
Gibt die Zeitspanne an, die vergeht, bevor die Aktion beendet wird. Mit dieser Aktion können Sie eine Pause in sequentiellen Aktionen einrichten. |
WaitForFileAction |
Wartet, bis eine Datei in einem bestimmten Ordner erscheint, bevor weitere Aktionen ausgeführt werden. |
WhileLoopActions |
Führt die Aktionen in der Gruppe weiterhin aus, solange die Bedingung erfüllt ist. |
WorkflowTransitionAction |
Versetzt eine Librarian-Datei mit dem angegebenen Übergang in einen anderen Workflowzustand. |
Aktion |
Beschreibung |
---|---|
AddFilesToArchiveAction |
Eine oder mehrere Dateien aus einem Ordner werden einem Archiv hinzugefügt. |
CopyFileAction |
Kopiert eine oder mehrere Dateien von einem Speicherort zu einem anderen. |
CopyFolderAction |
Kopiert einen Ordner an anderen Speicherort. |
CreateFolderAction |
Erstellt einen Ordner. |
DeleteFileAction |
Löscht eine oder mehrere Dateien. |
DeleteFolderAction |
Löscht einen Ordner. |
ExtractFilesFromArchiveAction |
Extrahiert eine oder mehrere Dateien aus einem Archiv und fügt sie einem angegeben Ordner hinzu. |
ForEachFileInArchiveActions |
Führt eine Gruppe von einer oder mehreren Aktionen für alle Dateien in einem Archivordner aus, die einem angegebenen Filter entsprechen. |
ForEachFileInFolderActions |
Führt eine Gruppe von einer oder mehreren Aktionen für alle Dateien in einem Ordner aus, die einem angegebenen Filter entsprechen. |
MoveFileAction |
Verschiebt eine oder mehrere Dateien von einem Speicherort an einen anderen. |
MoveFolderAction |
Verschiebt eine Ordner von einem Speicherort an einen anderen. |
ReadFileAction |
Liest den Inhalt einer Datei in einem unterstützten Dateisystem, einschließlich FTP, Web und Cloud-Speicher. |
RenameFileAction |
Benennt eine Datei um. |
RenameFolderAction |
Benennt einen Ordner um. |
WriteFileAction |
Schreibt Inhalt in eine Datei. |
WorkflowTransitionAction |
Versetzt eine Librarian-Datei mit dem angegebenen Übergang in einen anderen Workflowzustand. |
Aktion |
Beschreibung |
---|---|
DeleteDatabaseRecordAction |
Löscht einen oder mehrere Datensätze aus einer verbundenen Datenbank. |
ExecuteSQLAction |
SQL-Skript ausführen. |
ForEachDatabaseRecordActions |
Führt Aktionen für jeden Datensatz in einer Datenbankabfrage aus. |
InsertDatabaseRecordAction |
Fügt einen Datenbank-Datensatz in eine verbundene Datenbank ein. |
TransformTextToRecordSetAction |
Text oder Textdatei in Datensatz umwandeln. |
UpdateDatabaseRecordsAction |
Aktualisiert einen oder mehrere Datenbank-Datensätze. |
|
To help you automate these actions by using the YAML file format, a YAML actions reference is provided as follows:
|