|
||||||||||
| 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.ejb.internal.JarCleanTask
public class JarCleanTask
JOnAS Jar unused copy clean task class. This class provides a way for removing copies wich are unconsistent for jar files.
| Constructor Summary | |
|---|---|
JarCleanTask(org.ow2.jonas.lib.work.DeployerLog jarDeployerLog,
org.ow2.jonas.ejb.EJBService ejb)
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 JarCleanTask(org.ow2.jonas.lib.work.DeployerLog jarDeployerLog,
org.ow2.jonas.ejb.EJBService ejb)
jarDeployerLog - 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 | |||||||||