Initialisieren der API

Die API wird initialisiert, indem ihr im Konstruktor eine Konfiguration übergeben wird. Diese Konfiguration kann aus verschiedenen Quellen stammen. Sie kann zum Beispiel aus einer XML Konfiguration gelesen werden, im Programm erzeugt werden, oder aus einem JNDI Verzeichnis (wie zum Beispiel LDAP) gelesen werden.
Die einfachste Möglichkeit, die Konfiguration über eine XML Datei, erfolgt mittels einer Konfiguratorklasse:

String filename = “/DLE/etc/config/DLESessionConfig.xml“;
DLEXMLConfigurator configurator = new DLEXMLConfigurator();
DLESessionConfig config = configurator.config(filename);
DLEApiIfc dleApi = new DLEApi(config);

Damit ist die API erzeugt und könnte sofort benutzt werden. Je nach verwendeter Trägerapplikation sind jedoch noch weitere Einstellungen vorzunehmen. Für diese sei auf die applikationsspezifische Dokumentation verwiesen. Weitere Informationen zur Konfiguration der DLE finden sich in einem separaten Kapitel.