public synchronized void registerDeploymentEvent(
     String deploymentPaaSId, String deploymentId, DeploymentStatus deploymentStatus) {
   statusService.registerDeploymentEvent(deploymentPaaSId, deploymentStatus);
   paaSDeploymentIdToAlienDeploymentIdMapping.put(deploymentPaaSId, deploymentId);
   alienDeploymentIdToPaaSDeploymentIdMapping.put(deploymentId, deploymentPaaSId);
   PaaSDeploymentStatusMonitorEvent deploymentStatusMonitorEvent =
       new PaaSDeploymentStatusMonitorEvent();
   deploymentStatusMonitorEvent.setDeploymentStatus(deploymentStatus);
   deploymentStatusMonitorEvent.setDeploymentId(deploymentId);
   internalProviderEventsQueue.add(deploymentStatusMonitorEvent);
 }