}
public void moveObject(String repositoryId, Holder<String> objectId, String targetFolderId, String sourceFolderId,
ExtensionsData extension) {
if ((objectId == null) || (objectId.getValue() == null) || (objectId.getValue().length() == 0)) {
throw new CmisInvalidArgumentException("Object id must be set!");
}
if ((targetFolderId == null) || (targetFolderId.length() == 0) || (sourceFolderId == null)
|| (sourceFolderId.length() == 0)) {
throw new CmisInvalidArgumentException("Source and target folder must be set!");
}
// find the link
String link = loadLink(repositoryId, targetFolderId, Constants.REL_DOWN, Constants.MEDIATYPE_CHILDREN);