private Module deployModule(ModuleDescriptor moduleDescriptor, ModuleDeploymentProperties deploymentProperties) {
		logger.info("Deploying module {}", moduleDescriptor);
		ModuleDescriptor.Key key = new ModuleDescriptor.Key(moduleDescriptor.getGroup(), moduleDescriptor.getType(),
				moduleDescriptor.getModuleLabel());
		mapDeployedModules.put(key, moduleDescriptor);
		Module module = moduleDeployer.createModule(moduleDescriptor, deploymentProperties);
		registerTap(moduleDescriptor);
		this.moduleDeployer.deploy(module, moduleDescriptor);
		return module;
	}
Deploy the requested module.

@param moduleDescriptor descriptor for the module to be deployed
spring-xd-dirt/src/main/java/org/springframework/xd/dirt/server/container/DeploymentListener.java