La MaintenanceExecution Activity è una Activity propria della piattaforma IrionEDM che consente di ripulire un Catalog da oggetti non più necessari, in base alle impostazioni del tab Maintenance Parameters dei Catalog Settings.
Una MaintenanceExecution Activity viene eseguita solo in caso il Workflow sia lanciato da un amministratore di Catalog. |
Questa Activity dispone delle seguenti proprietà configurabili mediante il riquadro delle Properties:
✓ DisplayName, nome visualizzato per questa Activity nella working area del Designer;
✓ MaintenanceType, tipologia di oggetti da ripulire;
✓ CatalogHandle, puntatore all'istanza del Catalog referenziato dall'Activity.
La proprietà CatalogHandle viene automaticamente ed implicitamente valorizzata dal sistema. Pertanto ogni modifica al corrispondente campo nel riquadro delle Properties potrebbe rendere del tutto inutilizzabile l'Activity. |
La proprietà MaintenanceType dispone di una drop down che espone l'elenco degli oggetti che è possibile ripulire, tra i quali:
✓ Cache disabilitate o il cui termine di validità è scaduto;
✓ log che non rispettano le impostazioni a livello di Catalog Settings;
✓ versioni del Package archiviate che non rispettano le impostazioni a livello di Catalog Settings;
✓ Lock di sistema disabilitati;
✓ DataShelf e AuditShelf eliminati dal Catalog;
✓ elementi del cestino che non rispettano le impostazioni a livello di Catalog Settings;
✓ execution schema non più in uso.
Per ripulire Catalog diversi da quello corrente è necessario annidare questa Activity in una Catalog Activity. |