Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > Übersicht tags > Dateiabhängige Aktionen öffnen
Hinweis: Diese Dokumentation bezieht sich auf die aktuellste Version des agorum core template managers. Aktualisieren Sie ggf. das hier beschriebene Plug-in, um die Dokumentation verwenden zu können.
Mit dieser dateiabhängigen Aktion machen Sie bei einer markierten uninstall-Datei alles rückgängig, was bei einer bestimmten Aktion angelegt wurde. Eine Deinstallations-Datei wird bei bestimmten Aktionen automatisch erzeugt.
Die Datei befindet sich hauptsächlich unter:
/agorum/roi/workspace/<Konfigurationsprojekt>/uninstall/
Bei einigen Aktionen wird die Datei unter einem anderen Pfad abgelegt, dies ist bei der jeweiligen Dokumentation der Aktion beschrieben.
Das nachfolgende Beispiel zeigt den Inhalt einer uninstall-Datei, mit der eine Registrierung in der MetaDB sowie ein Eintrag in die export.yml rückgängig gemacht werden:
{
"uninstallName": "testregister.acic.filter.testRegisterAcicFilter",
"uninstallData": {},
"uninstallItems": [
{
"function": "uninstallDeleteMetaDBKey",
"key": "MAIN_MODULE_MANAGEMENT/customers/agorum.composite.acic/settings/[ TestRegister ]/testregister.acic.filter.testRegisterAcicFilter"
},
{
"function": "uninstallDeleteMetaDBIfEmtptyKey",
"key": "MAIN_MODULE_MANAGEMENT/customers/agorum.composite.acic/settings/[ TestRegister ]"
},
{
"function": "uninstallDeleteExportMetaDBIfEmtpty",
"insertLines": [
"",
"#",
"# registriere acic.filter",
"#",
"- MetaDB: MAIN_MODULE_MANAGEMENT/customers/agorum.composite.acic/settings/[ TestRegister ]",
""
],
"sourceFile": "24123f30-0493-11e9-96b8-02420a0a0015",
"key": "MAIN_MODULE_MANAGEMENT/customers/agorum.composite.acic/settings/[ TestRegister ]"
}
],
"uninstallAttachedObjects": []
}