Home » geronimo-2.2-source-release » org.apache.geronimo.deployment.hot » [javadoc | source]
org.apache.geronimo.deployment.hot
public class: DirectoryHotDeployer [javadoc | source]
java.lang.Object
   org.apache.geronimo.deployment.hot.DirectoryHotDeployer

All Implemented Interfaces:
    DeploymentWatcher, GBeanLifecycle, HotDeployer

A directory-scanning hot deployer
Field Summary
public static final  GBeanInfo GBEAN_INFO     
Constructor:
 public DirectoryHotDeployer(String path,
    int pollIntervalMillis,
    ServerInfo serverInfo,
    ConfigurationManager configManager,
    Kernel kernel) 
Method from org.apache.geronimo.deployment.hot.DirectoryHotDeployer Summary:
deployed,   doFail,   doStart,   doStop,   fileAdded,   fileRemoved,   fileUpdated,   getDeploymentPassword,   getDeploymentTime,   getDeploymentURI,   getDeploymentUser,   getGBeanInfo,   getModuleId,   getPath,   getPollIntervalMillis,   getServerInfo,   isFileDeployed,   isServerRunning,   setDeploymentPassword,   setDeploymentURI,   setDeploymentUser,   setPath,   setPollIntervalMillis,   setServerInfo,   started,   undeployed,   validateFile
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.geronimo.deployment.hot.DirectoryHotDeployer Detail:
 public  void deployed(Artifact id) 
 public  void doFail() 
 public  void doStart() throws Exception 
 public  void doStop() throws Exception 
 public String fileAdded(File file) 
 public boolean fileRemoved(File file,
    String configId) 
 public String fileUpdated(File file,
    String configId) 
 public String getDeploymentPassword() 
 public long getDeploymentTime(File file,
    String configId) 
 public String getDeploymentURI() 
 public String getDeploymentUser() 
 public static GBeanInfo getGBeanInfo() 
 public String getModuleId(String config) 
 public String getPath() 
 public int getPollIntervalMillis() 
 public ServerInfo getServerInfo() 
 public boolean isFileDeployed(File file,
    String configId) 
 public boolean isServerRunning() 
 public  void setDeploymentPassword(String deploymentPassword) 
 public  void setDeploymentURI(String deploymentURI) 
 public  void setDeploymentUser(String deploymentUser) 
 public  void setPath(String path) 
 public  void setPollIntervalMillis(int pollIntervalMillis) 
 public  void setServerInfo(ServerInfo serverInfo) 
 public  void started() 
 public  void undeployed(Artifact id) 
 public boolean validateFile(File file,
    String configId)