b4A Packages

Mit best4Automic werden Objekte für die Automation Engine ausgeliefert. Die Objekte werden in sogenannten b4A Packages organisiert. Sie dienen der Steuerung von b4A Modulen aus der Automation Engine heraus und bieten hilfreiche Objekte, die den Umgang mit best4Automic in der Automation erleichtern.

Das Format der b4A Packages ähnelt dem Format des Automic Package Managers. An dieser Stelle wird auf das Kapitel Package Management im Benutzerhandbuch verwiesen.

Die nachfolgende Auflistung beschreibt die standardmäßige Ordnerstruktur eines b4A Packages:

Ordner

Beschreibung

ACTIONS

Dieser Ordner enthält generische Objekte, die an verschiedenen Stellen eingebunden werden können.

CONFIG

Dieser Ordner enthält die Konfigurationsvariablen, die für den Betrieb des b4A Package notwendig sind und angepasst werden können.

DOCUMENTATION

Dieser Ordner enthält allgemeine Dokumentation und die Release Notes des b4A Package.

SERVICES

Dieser Ordner enthält vorbereitetete und ausführbare Objekte die Konfigurationen erleichtern oder Funktionen bereitstellen.

SOURCE

Dieser Ordner enthält alle Objekte, die bei den Actions und Services verwendet werden.

Installation

Bevor die Automation Engine-Objekte von best4Automic verwendet werden können müssen diese zuvor in einem Mandanten installiert werden. Dafür enthält best4Automic ein Modul pm.Install (siehe Package: Installieren). Zur Installation stehen folgende b4A Package zur Verfügung:

BBC.SHARED : Dieses b4A Package stellt Basisobjekte zur Verfügung. Darunter sind SQLI-Variablen und Include-Objekte, die als Hilfsmittel mehreren anderen b4A Packages genutzt werden.

B4A.BASE : Dieses b4A Package beinhaltet Actions zur Integration von best4Automic in die Automationsprozesse.

B4A.PM : Enthält Beispielprozesse für ein Deploymentverfahren basierend auf dem b4A Package Management

B4A.WEB : Enthält Actions, die für die Integration des b4A Service Portal genutzt werden können

Zur Installation der b4A Packages kann folgender Befehl verwendet werden:

UNIX:

./b4A pm.Install -C <Verbindung> --zip-file ../packages/B4A.BASE.zip

Windows:

./b4A.bat pm.Install -C <Verbindung> --zip-file ../packages/B4A.BASE.zip

Um die Installation im grafischen Modus durchzuführen kann die Option -X zum Aufruf hinzugefügt werden.

Nach der erfolgreichen Installation befinden sich die Objekte der b4A Packages unterhalb des Ordners PACKAGES. Bevor die Workflows der b4A Packages genutzt werden können müssen einige Konfigurationen durchgeführt werden, die im Folgenden beschrieben werden. Da es sich um Beispiele handelt kann es ebenfalls notwendig sein Anpassungen der Objekte durchzuführen, um diese an die Umgebung anzupassen.

Dokumentation

Eine detaillierte Beschreibung der Funktionen, die die einzelnen b4A Package bereitstellen, ist unter https://docs.best4automic.de/packages zu finden.