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. Es werden alle Dateien ab dem WEB-INF Ordner geprüft.
- Parameter
-
String path
- Pfad zu der zu prüfenden Datei
- Rückgabewert
-
- Boolean
- true, wenn die Datei existiert