|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.catalina.cluster.deploy.WarWatcher
The WarWatcher watches the deployDir for changes made to the directory (adding new WAR files->deploy or remove WAR files->undeploy) And notifies a listener of the changes made
| Nested Class Summary | |
protected class |
WarWatcher.WarFilter
File name filter for war files |
protected class |
WarWatcher.WarInfo
File information on existing WAR files |
| Field Summary | |
protected java.util.Map |
currentStatus
Currently deployed files |
protected FileChangeListener |
listener
Parent to be notified of changes |
static org.apache.commons.logging.Log |
log
|
protected java.io.File |
watchDir
Directory to watch for war files |
| Constructor Summary | |
WarWatcher()
|
|
WarWatcher(FileChangeListener listener,
java.io.File watchDir)
|
|
| Method Summary | |
protected void |
addWarInfo(java.io.File warfile)
add cluster war to the watcher state |
void |
check()
check for modification and send notifcation to listener |
void |
clear()
clear watcher state |
FileChangeListener |
getListener()
|
java.io.File |
getWatchDir()
|
void |
setListener(FileChangeListener listener)
|
void |
setWatchDir(java.io.File watchDir)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static org.apache.commons.logging.Log log
protected java.io.File watchDir
protected FileChangeListener listener
protected java.util.Map currentStatus
| Constructor Detail |
public WarWatcher()
public WarWatcher(FileChangeListener listener,
java.io.File watchDir)
| Method Detail |
public void check()
protected void addWarInfo(java.io.File warfile)
warfile - public void clear()
public java.io.File getWatchDir()
public void setWatchDir(java.io.File watchDir)
watchDir - The watchDir to set.public FileChangeListener getListener()
public void setListener(FileChangeListener listener)
listener - The listener to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||