| |
|
| java.lang.Object org.wso2.esb.MediatorDeployer
MediatorDeployer | public class MediatorDeployer implements Deployer(Code) | | This will support the hot deployment and hot update of the mediators at runtime using the
Axis2 concepts of deployers
|
deploy | public void deploy(DeploymentFileData deploymentFileData) throws DeploymentException(Code) | | This will be called when there is a change in the specified deployement
folder (in the axis2.xml) and this will load the relevant classe to the system and
registeres them with the MediatorFactoryFinder
Parameters: deploymentFileData - - describes the updated file throws: DeploymentException - - in case an error on the deployment |
init | public void init(ConfigurationContext configurationContext)(Code) | | Initializes the Deployer
Parameters: configurationContext - - ConfigurationContext of Axis2 from whichthe deployer is initialized |
setDirectory | public void setDirectory(String string)(Code) | | This will not be implemented because we do not support changing the directory at runtime
Parameters: string - - |
setExtension | public void setExtension(String string)(Code) | | This will not be implemented because we do not support changing the extension at runtime
Parameters: string - - |
unDeploy | public void unDeploy(String string) throws DeploymentException(Code) | | This will be called when a particulr jar file is deleted from the specified folder
Parameters: string - - filename of the deleted file throws: DeploymentException - - incase of an error in undeployment |
|
|
|