List<DeploymentTarget> targets = getDeploymentTargets();
SerializableDeploymentID deployment = new SerializableDeploymentID(name, getTargetProfile(), contentURL.toString());
deployment.setContentURL(contentURL);
for(DeploymentOption option : options)
deployment.addDeploymentOption(option);
return new DeploymentProgressImpl(targets, deployment, CommandType.DISTRIBUTE);
}