org.apache.ode.axis2.deploy
Class DeploymentPoller
java.lang.Object
org.apache.ode.axis2.deploy.DeploymentPoller
public class DeploymentPoller
- extends java.lang.Object
Polls a directory for the deployment of a new deployment unit.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_odeServer
protected ODEServer _odeServer
DeploymentPoller
public DeploymentPoller(java.io.File deployDir,
ODEServer odeServer)
start
public void start()
stop
public void stop()
isDeploymentFromODEFileSystemAllowed
protected boolean isDeploymentFromODEFileSystemAllowed()
ensureDeployXmlWatchDog
protected WatchDog ensureDeployXmlWatchDog(java.io.File deployFolder,
java.io.File deployXml)
checkDeployXmlWatchDog
protected void checkDeployXmlWatchDog(WatchDog ddWatchDog)
disposeDeployXmlWatchDog
protected void disposeDeployXmlWatchDog(java.io.File deployDir)
createSystemSchedulesConfig
protected SystemSchedulesConfig createSystemSchedulesConfig(java.io.File configRoot)
createSystemCronConfigWatchDog
protected WatchDog createSystemCronConfigWatchDog(CronScheduler cronScheduler)
checkSystemCronConfigWatchDog
protected void checkSystemCronConfigWatchDog(WatchDog ddWatchDog)
hold
public void hold()
release
public void release()
markAsDeployed
public void markAsDeployed(java.io.File file)
markAsUndeployed
public void markAsUndeployed(java.io.File file)