Inheritance diagram for org.objectweb.jonas_lib.deployment.work.EarCleanTask:
Public Member Functions | |
EarCleanTask (URL earApps, DeployerLog earDeployerLog) | |
Protected Member Functions | |
boolean | isValidLogEntry (LogEntry logEntry) throws CleanerException |
void | removeLogEntry (LogEntry logEntry) throws CleanerException |
Vector | getLogEntries () |
boolean | isDeployLogEntry (LogEntry logEntry) throws CleanerException |
Benoit PELLETIER
Definition at line 44 of file EarCleanTask.java.
|
Default constructor : Construct a new cleaner.
Definition at line 61 of file EarCleanTask.java. |
|
Gets the log entries
Implements org.objectweb.jonas_lib.deployment.work.AbsCleanTask. Definition at line 130 of file EarCleanTask.java. References org.objectweb.jonas_lib.deployment.work.DeployerLog.getEntries(). |
Here is the call graph for this function:
|
Check if the package pointed by the log entry is currently deploy
Implements org.objectweb.jonas_lib.deployment.work.AbsCleanTask. Definition at line 140 of file EarCleanTask.java. References org.objectweb.jonas.service.ServiceManager.getEarService(), org.objectweb.jonas.service.ServiceManager.getInstance(), and org.objectweb.jonas.ear.EarService.isEarDeployedByUnpackName(). |
Here is the call graph for this function:
|
Return true if the work copy exists and is up to date
Implements org.objectweb.jonas_lib.deployment.work.AbsCleanTask. Definition at line 73 of file EarCleanTask.java. References org.objectweb.jonas_lib.deployment.work.AbsCleanTask.getLogger(). |
Here is the call graph for this function:
|
Remove the work copy specified in the log entry and the log entry
Implements org.objectweb.jonas_lib.deployment.work.AbsCleanTask. Definition at line 111 of file EarCleanTask.java. References org.objectweb.jonas_lib.deployment.work.DeployerLog.removeEntry(), and org.objectweb.jonas_lib.deployment.work.AbsCleanTask.removeRecursiveDirectory(). |
Here is the call graph for this function: