libreccm-legacy/ccm-core/src
tosmers 44d378da59 [FEATURE][UPDATE]
Die Funktionalität ein Modul über "ccm unload..." zu deinstallieren ist jetzt verfügtbar (Achtung! funktioniert noch nicht). Dafür vorgenommene Modifikationen:
- neue Klasse Unload.java, die die Funktion des "ccm unload" bereitstellt
- neue Klassen LoadCenter.java und LoadCenterDelegate.java die das Designpattern "Delegate" umsetzen, um Coderedundanz zwischen Load.java und Unload.java zu beseitigen
- neue sql-skripte im Modul ExternalLink oracle-se-drop.sql und postgres-drop.sql, zum Löschung der ExternalLink spezifischen Tabellen in der Datenbank
- sämtliche Codemodifikationen und Java-Doc-Ergänzungen in beteiligten Klassen für die unload-Prozedur
- neue Klasse ExternalLinkUnloader.java (bisher noch wenig/keine Funktionalität) und AbstractContentTypeUnloader.java, die zusammen dafür sorgen sollen, die ContentTyp-Instanzen (z.B. von ExternalLink) aus den Tabellen der Datenbank zu entfernen. (-> work in progress)
- Ergänzung des unload-Datenskripts in ccm-cms-types-externallink.load
- Ergänzung der build-ccm.xml um die unload-Befehle

[WORK IN PROGRESS]
Das Entfernen von Instanzen derjenigen ContentTypes aus den Tabellen der Datenbank, die deinstalliert werden sollen über "ccm unload".

git-svn-id: https://svn.libreccm.org/ccm/trunk@3414 8810af33-2d31-482b-a856-94f89814c4df
2015-05-18 18:20:18 +00:00
..
META-INF/services Possibly missing files for XML configuration? 2014-10-27 18:56:25 +00:00
WEB-INF/resources APLAWS Integration package clean up to avoid code duplication: 2013-01-13 13:19:41 +00:00
com [FEATURE][UPDATE] 2015-05-18 18:20:18 +00:00
ccm-core.checklist Enhanced various formatting, added various documentation. 2013-01-06 19:36:43 +00:00
ccm-core.config Some small improvments. 2014-03-24 06:03:30 +00:00
ccm-core.load Enhanced various formatting, added various documentation. 2013-01-06 19:36:43 +00:00
ccm-core.upgrade Singleton Property für Applications wird jetzt wieder korrekt gesetzt (Ticket #1717). Upgrade-Scripts enthalten. 2013-05-31 18:39:53 +00:00
log4j.properties Removed separate labels in ThemeForm and BasicItemForm. Labels are now part of the widget. 2014-06-13 07:35:37 +00:00
overview.html Entfernen Legacy Servlets aus web.xml und in Teilen aus core. 2012-03-29 21:56:21 +00:00