boolean (@NotNull DeploymentImpl deployment, @Nullable DeploymentRuntime deploymentRuntime, @NotNull DeploymentStatus oldStatus, @NotNull DeploymentStatus newStatus, @Nullable @Nls String statusText) { synchronized (myLock) { return deployment.changeState(oldStatus, newStatus, statusText, deploymentRuntime); } }