String token = getStringParameter(request, PARAM_TOKEN);
boolean succinct = getBooleanParameter(request, Constants.CONTROL_SUCCINCT, false);
// execute
ControlParser cp = new ControlParser(request);
TypeCache typeCache = new ServerTypeCacheImpl(repositoryId, service);
Holder<String> objectIdHolder = new Holder<String>(objectId);
service.checkIn(repositoryId, objectIdHolder, major, createUpdateProperties(cp, typeId, null, null, typeCache),
createContentStream(request), checkinComment, createPolicies(cp), createAddAcl(cp),
createRemoveAcl(cp), null);