}
@Override
public Version moveVersion(URI versionUri, final VersionPosition versionPosition, ProgressMonitor progressMonitor) {
final URI moveUri = getMoveVersionUri(versionUri);
return postAndParse(moveUri, InputGeneratorCallable.create(new VersionPositionInputGenerator(), versionPosition),
new VersionJsonParser(), progressMonitor);
}