Inheritance diagram for org.objectweb.jonas_lib.deployment.work.AbsCleanTask:

Public Member Functions | |
| void | execute () throws CleanerException |
Protected Member Functions | |
| AbsCleanTask () | |
| abstract boolean | isValidLogEntry (LogEntry logEntry) throws CleanerException |
| abstract void | removeLogEntry (LogEntry logEntry) throws CleanerException |
| abstract Vector | getLogEntries () |
| abstract boolean | isDeployLogEntry (LogEntry logEntry) throws CleanerException |
| void | removeRecursiveDirectory (File file) |
Static Protected Member Functions | |
| Logger | getLogger () |
Definition at line 44 of file AbsCleanTask.java.
|
|
Default constructor : Construct a new cleaner. Definition at line 54 of file AbsCleanTask.java. |
|
|
Run the clean task
Definition at line 99 of file AbsCleanTask.java. References org.objectweb.jonas_lib.deployment.work.LogEntry.getCopy(), and org.objectweb.jonas_lib.deployment.work.LogEntry.getOriginal(). Referenced by org.objectweb.jonas_lib.deployment.work.WorkCleaner.executeTasks(). |
Here is the call graph for this function:

|
|
Abstract method defined in the derived classes get the log entries
Implemented in org.objectweb.jonas_lib.deployment.work.EarCleanTask, and org.objectweb.jonas_lib.deployment.work.JarCleanTask. |
|
|
Definition at line 60 of file AbsCleanTask.java. Referenced by org.objectweb.jonas_lib.deployment.work.JarCleanTask.isValidLogEntry(), and org.objectweb.jonas_lib.deployment.work.EarCleanTask.isValidLogEntry(). |
|
|
Check if the package pointed by the log entry is currently deploy
Implemented in org.objectweb.jonas_lib.deployment.work.EarCleanTask, and org.objectweb.jonas_lib.deployment.work.JarCleanTask. |
|
|
Abstract method defined in the derived classes return true if the work copy exist and is up to date
Implemented in org.objectweb.jonas_lib.deployment.work.EarCleanTask, and org.objectweb.jonas_lib.deployment.work.JarCleanTask. |
|
|
Abstract method defined in the derived classes remove the work copy specified in the log entry and the log entry
Implemented in org.objectweb.jonas_lib.deployment.work.EarCleanTask, and org.objectweb.jonas_lib.deployment.work.JarCleanTask. |
|
|
Remove a directory with all its child (recursive)
Definition at line 143 of file AbsCleanTask.java. Referenced by org.objectweb.jonas_lib.deployment.work.JarCleanTask.removeLogEntry(), and org.objectweb.jonas_lib.deployment.work.EarCleanTask.removeLogEntry(). |
1.3.9.1