Article,

Die Nebel von Avalon - Avalon: Komponenten-Framework von Apache

.
Java Magazin, (2003)

Abstract

Der Artikel führt in das Framework Avalon ein. Bei Avalon werden je nach Verhalten einer Komponente spezielle Interfaces implementiert. Folgende Standard-Interfaces werden im Artikel beschrieben: + LogEnabled für Komponenten die Logausgaben schreiben wollen + Contextualizable für Komponenten denen ein Kontext übergeben werden kann + Composable für Komponenten mit Zugriff auf andere Komponenten + Configurable für konfigurierbare Komponenten + Parameterizable für Komponenten welche über Schlüssel/Wert Paare konfiguriert werden + Initializable für Komponenten welche eine Initialisierungsphase benötigen + Disposable für Komponenten welche eine Aufräumphase benötigen + ThreadSafe für Komponenten welche ThreadSafe programmiert sind + SingleThreaded für zustandsbehaftete Komponenten welche nicht parallel von mehreren Threads durchlaufen werden dürfen + Poolable für Komponenten welche in einem Pool verwaltet werden können + Recyclable für ? Unklar blieb ob selbstdefinierte Markerinterfaces möglich sind und wie deren Semantik beschrieben wird.

Tags

Users

  • @funthomas424242

Comments and Reviews