mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

kenneth_suter
16.19.2007 742e19dca031dc15aa54ea9b0e64bf485478627d
refs
author kenneth_suter <kenneth_suter@localhost>
Tuesday, October 16, 2007 22:19 +0200
committer kenneth_suter <kenneth_suter@localhost>
Tuesday, October 16, 2007 22:19 +0200
commit742e19dca031dc15aa54ea9b0e64bf485478627d
tree 2615919e003b43e6f442e58ce190acecaa28647a tree | zip | gz
parent 513f43835f30a44799b5dd51924b9a563327a47d view | diff
Issue 2368: tasks should be interruptable.  The four schedulable task (import-ldif, export-ldif, backup, and restore) can now be interrupted for purposes of cancellation.  The manage-tasks utility now allows the user to cancel any one of these tasks if they are currently running.  If interrupted while executing, the tasks try to break out of their work loop as soon as possible and return a 'stopped by administrator' status.  Both the backup and export-ldif tasks perform some cleanup (removing the abandoned backup or exported LDIF file) if they are cancelled.
1 files added
18 files modified
400 ■■■■■ changed files
opendj-sdk/opends/src/messages/messages/task.properties 3 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/messages/messages/tools.properties 2 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/SchemaBackend.java 7 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/BackupManager.java 25 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/ExportJob.java 10 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/ImportJob.java 11 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/task/Task.java 71 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/task/TaskState.java 20 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/extensions/ConfigFileHandler.java 12 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/replication/server/ReplicationBackend.java 18 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/tasks/BackupTask.java 40 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/tasks/ExportTask.java 45 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/tasks/ImportTask.java 30 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/tasks/RestoreTask.java 32 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/types/BackupConfig.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/types/LDIFExportConfig.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/types/LDIFImportConfig.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/types/OperationConfig.java 66 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/types/RestoreConfig.java 2 ●●● diff | view | raw | blame | history