Die Plugins  
 
Die Plugins
PDF
 
Von:
Thorsten Kamann  <thorsten.kamann@planetes.de>
Peter Roßbach  <pr@objektpark.de>
 
In diesem Dokument finden Sie eine Liste der Plugins der Centaurus-Platform. Am Ende dieses Dokuments finden Sie darüberhinaus noch Informationen wie Sie uns einen Feature-Request, also eine Anfrage auf ein neues Plugin, übermitteln können.

Inhalt:


Die Plugins

HostCreator Dieses Plugin löst viele Probleme, die in einer Hosting- Umgebung auftreten. Mit dem HostCreator können Sie einen neuen Host inkl. aller Konfigurationen, wie z.B. Logger, Valves, Realms und Kontexte, erstellen. Die Konfigurationen können über Templates angepasst werden.
Der HostCreator bietet einen Client, der sowohl im Konsolen-Modus (für den Aufruf von anderen Scripts heraus) als auch im grafischen Modus arbeiten kann. Die Management-Konsole bietet die gleiche Funktionalität um Hosts anlegen. [Details]
MemoryWatcher Dieses Plugin überwacht den Speicherverbrauch der Centaurus-Platform. Ab einer gewissen Grenze wird der GarbageCollector aufgerufen. Steigt der Speicherverbrauch trotzdem weiter, wird die Centaurus-Platform neu gestartet, um Out-Of-Memory-Fehler zu vermeiden.
Jede dieser Grenzen kann natürlich konfiguriert werden. [Details]
SecurityWatcher Mit diesem Plugin sind Sie in der Lage, die Sicherheitsregeln des SecurityManagers während der Laufzeit der Centaurus-Platform anzupassen.
Die Regeln sind in einer XML-Datei mit eigener DTD hinterlegt und sind so einfach zu bearbeiten.

Sogar die einzelnen Webanwendungen können ihre eigenen Regeln mitbringen, wenn Sie eine META-INF/security.xml mitliefern. Die dort enthaltenen Regeln werden mit Hilfe eines Filters auf ihre Gültigkeit überprüft und dann in den SecurityManager installiert. [Details]
JMX-Adaptor Mit diesem Plugin sind Sie in der Lage, das JMX-Monitoring und Administration via HTTP durchzuführen. Der Adaptor kann mit SSL und einer HTTP Basic-Autorisierung gesichert werden. Natürlich ist es auch möglich, das Aussehen mit eigenen Xsl-Stylesheets zu verändern oder direkt die XML-Ausgabe zu aktivieren. [Details]
HSQLDB Plugin Dieses plugin wird für die interne Benutzerdatenbank genutzt. Somit ist es immer installiert. [Details]


Feature-Requests

Wenn Sie ein Plugin vermissen und dieses gerne in die Centaurus-Platform integriert haben wollen, dann können Sie einen Feature-Request stellen. Benutzen Sie dazu diesen Link.