Modul (Objekt)

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Dieser Artikel bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf bitte mit ihn zu verbessern und entferne anschließend diese Markierung.

Name

Modul - Modul im IES

Beschreibung

Ein Modul ist eine Webapplikation innerhalb 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 enthalten, sondern rein statische Komponenten wie HTML-Seiten, Bilder, ...
• Web Applicationen
Module, die innerhalb des IES als Web-Applikation laufen. Diese können JSPs oder Serlvets enthalten. Eine Web-Applikation ist aber unabhängig von Funktionen, die der IES bereitstellt (z.B. SPML-Seiten).
• IES Module
Module, die innerhalb des IES laufen und Funktionen des IES nutzen. Ein IES-Modul ist ein von diesem Objekt erweitertes Objekt, mit zusätzlichen Attributen. Siehe IESModul.

Attribute

Attribut Type Beschreibung ab IES Version
id String Die Id des Moduls 2
version Version Version des Servers 2
name String Name des Moduls 2
isSystemModule boolean true, wenn es sich um ein System-Modul handelt 2
isIESModule boolean true, wenn es sich um ein IES-Modul handelt 2
isWebModule boolean true, wenn es sich um ein Web-Modul handelt 2
isWebApplication boolean true, wenn es sich um eine Web-Applikation handelt 2
isExternal boolean true, wenn es sich um ein Externes Modul handelt 2
isEnabled boolean true, wenn das Modul aktiviert ist 2
isDisabled boolean true, wenn das Modul deaktiviert ist 2
hasConfigPage boolean true, wenn es für das Modul eine Konfigurations-Seite gibt, mit der das Modul konfiguriert werden kann 2
hasError boolean true, wenn in dem Modul ein Fehler aufgetreten ist 2
getError String Fehlermeldung, des aufgetretenden Fehlers 2
attributes Map <String,String> Alle Attribute des Modules 2
implicitAttributes Map <String,String> Alle impliziten Attribute des Modules 2
extraAttributes Map <String,String> Alle zusätzlichen Attribute des Modules 2
contextAttributes Map <String,String> Alle Context-Attribute des Modules 2
implicitContextAttributes Map <String,String> Alle impliziten Context-Attribute des Modules 2
extraContextAttributes Map <String,String> Alle zusätzlichen Context-Attribute des Modules 2
virtualHosts Collection <String> Alle virtuellen Hosts des Modules 2
implicitVirtualHosts Collection <String> Alle impliziten virtuellen Hosts des Modules 2
extraVirtualHosts Collection <String> Alle zusätzlichen Virtuellen Hosts des Modules 2
context String Context-Pfad des Modules 2
isDisabled boolean true, wenn das Modul deaktiviert ist 2

Methoden

Methode Rückgabewert Beschreibung ab IES Version
exists(String) Boolean Prüft, ob die die angegebene Datei in dem Modul existiert. 2.11
Boolean exists(String path)
Prüft, ob die die angegebene Datei in dem Modul existiert.
Parameter
String path
Pfad zu der zu prüfenden Datei
Rückgabewert
Boolean
true, wenn die Datei existiert