com.applino
Class ApplinoDeployer.ScannerListener

java.lang.Object
  extended by com.applino.ApplinoDeployer.ScannerListener
All Implemented Interfaces:
org.mortbay.util.Scanner.DiscreteListener, org.mortbay.util.Scanner.Listener
Enclosing class:
ApplinoDeployer

protected class ApplinoDeployer.ScannerListener
extends java.lang.Object
implements org.mortbay.util.Scanner.DiscreteListener


Constructor Summary
protected ApplinoDeployer.ScannerListener()
           
 
Method Summary
 void fileAdded(java.lang.String filename)
          Handle a new deployment
 void fileChanged(java.lang.String filename)
          Handle a change to an existing deployment.
 void fileRemoved(java.lang.String filename)
          Handle an undeploy.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplinoDeployer.ScannerListener

protected ApplinoDeployer.ScannerListener()
Method Detail

fileAdded

public void fileAdded(java.lang.String filename)
               throws java.lang.Exception
Handle a new deployment

Specified by:
fileAdded in interface org.mortbay.util.Scanner.DiscreteListener
Throws:
java.lang.Exception

fileChanged

public void fileChanged(java.lang.String filename)
                 throws java.lang.Exception
Handle a change to an existing deployment. Undeploy then redeploy.

Specified by:
fileChanged in interface org.mortbay.util.Scanner.DiscreteListener
Throws:
java.lang.Exception

fileRemoved

public void fileRemoved(java.lang.String filename)
                 throws java.lang.Exception
Handle an undeploy.

Specified by:
fileRemoved in interface org.mortbay.util.Scanner.DiscreteListener
Throws:
java.lang.Exception