Modul (Objekt)

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen

Name

Modul - Modul im IES

Beschreibung

Ein Module ist eine Webapplikation innerhalt des IES. Es gibt vier unterschiedliche Typen von Modulen:

• System Module
Module, die integraler Bestandteil des IES sind
• Web Module
Module, die innerhalb des IES als Web-Module laufen, aber keine aktiven Elemente wie JSP oder Servlets enthält, sondern rein Statische Komponenten wie HTML-Seiten, Bilder, ...
• Web Applicationen
Module, die innerhalb des IES als Web-Applikation laufen. Diese können JSP's oder Serlvet's enthalten. Eine Web-Applikation ist aber unabhängig von Funktionen, die der IES bereit stellt (z.B. SPML-Seiten).
• IES Module
Module, die innerhalb des IES laufen und Funktionen des IES nutzen. Ein IES-Module ist ein von diesem Objekt erweitertes Objekt, mit zusätzlichen Attributen. Siehe IESModul.

Attribute

Attribut Type Beschreibung ab IES Version
id String Zeit, die der Server läuft 1
version Version Version des Servers 1
name String Name des Module 1
isSystemModule boolean true, wenn es sich um ein System-Modul handelt 1
isIESModule boolean true, wenn es sich um ein IES-Modul handelt 1
isWebModule boolean true, wenn es sich um ein Web-Modul handelt 1
isWebApplication boolean true, wenn es sich um eine Web-Applikation handelt 1
isExternal boolean true, wenn es sich um ein Externes Modul handelt 1
isEnabled boolean true, wenn das Modul aktiviert ist 1
isDisabled boolean true, wenn das Modul deaktiviert ist 1
hasConfigPage boolean true, wenn es für das Module eine Konfigurations-Seite gibt, mit der das Modul konfiguriert werden kann 1
hasError boolean true, wenn in dem Modul ein Fehler aufgetreten ist 1
getError String Fehlermeldung, des aufgetretenden Fehlers 1
properties Map Alle Eigenschaften des Modules 1
implicitProperties Map Alle impliziten Eigenschaften des Modules 1
extraProperties Map Alle zusätzlichen Eigenschaften des Modules 1
contextAttributes Map Alle Eigenschaften des Modules 1
implicitContextAttributes Map Alle Context-Attribute des Modules 1
extraContextAttributes Map Alle zusätzliche Context-Attribute des Modules 1
virtualHosts Collection Alle Virtuellen Hosts des Modules 1
implicitVirtualHosts Collection Alle impliziten Virtuellen Hosts des Modules 1
extraVirtualHosts Collection Alle zusätzlichen Virtuellen Hosts des Modules 1
context String Context-Pfad des Modules 1
isDisabled boolean true, wenn das Modul deaktiviert ist 1