Name documentPrimaryType ) {
Connector connector = connectors.getConnectorForSourceKey(sourceKey(parentKey));
if (connector != null) {
checkConnectorIsWritable(connector);
String parentDocumentId = documentIdFromNodeKey(parentKey);
String newChildId = connector.newDocumentId(parentDocumentId, documentName, documentPrimaryType);
if (!StringUtil.isBlank(newChildId)) {
return documentIdToNodeKey(connector.getSourceName(), newChildId).toString();
}
}