|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jonas.lib.work.AbsCleanTask
org.ow2.jonas.ear.internal.EarCleanTask
public class EarCleanTask
JOnAS Ear unused directory clean task class. This class provides a way for removing directories wich are unconsistent directories for ear files.
| Constructor Summary | |
|---|---|
EarCleanTask(org.ow2.jonas.ear.EarService earService,
URL earApps,
org.ow2.jonas.lib.work.DeployerLog earDeployerLog)
Default constructor : Construct a new cleaner. |
|
| Method Summary | |
|---|---|
protected Vector |
getLogEntries()
Gets the log entries. |
protected boolean |
isDeployLogEntry(org.ow2.jonas.lib.work.LogEntry logEntry)
Check if the package pointed by the log entry is currently deploy. |
protected boolean |
isValidLogEntry(org.ow2.jonas.lib.work.LogEntry logEntry)
Return true if the work copy exists and is up to date. |
protected void |
removeLogEntry(org.ow2.jonas.lib.work.LogEntry logEntry)
Remove the work copy specified in the log entry and the log entry. |
| Methods inherited from class org.ow2.jonas.lib.work.AbsCleanTask |
|---|
execute, getLogger, removeRecursiveDirectory |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EarCleanTask(org.ow2.jonas.ear.EarService earService,
URL earApps,
org.ow2.jonas.lib.work.DeployerLog earDeployerLog)
earService - EarService instanceearApps - the jonasroot apps directoryearDeployerLog - the deployer logger| Method Detail |
|---|
protected boolean isValidLogEntry(org.ow2.jonas.lib.work.LogEntry logEntry)
throws org.ow2.jonas.lib.work.CleanerException
isValidLogEntry in class org.ow2.jonas.lib.work.AbsCleanTasklogEntry - entry in a deploy log
org.ow2.jonas.lib.work.CleanerException - if it fails
protected void removeLogEntry(org.ow2.jonas.lib.work.LogEntry logEntry)
throws org.ow2.jonas.lib.work.CleanerException
removeLogEntry in class org.ow2.jonas.lib.work.AbsCleanTasklogEntry - entry in a deploy log
org.ow2.jonas.lib.work.CleanerException - if it failsprotected Vector getLogEntries()
getLogEntries in class org.ow2.jonas.lib.work.AbsCleanTask
protected boolean isDeployLogEntry(org.ow2.jonas.lib.work.LogEntry logEntry)
throws org.ow2.jonas.lib.work.CleanerException
isDeployLogEntry in class org.ow2.jonas.lib.work.AbsCleanTasklogEntry - entry in a deploy log
org.ow2.jonas.lib.work.CleanerException - if it fails
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||