String namingConventionId = mimeExtractorRepo
.getNamingConventionId(mimeExtractorRepo.getMimeType(product));
if (namingConventionId != null) {
NamingConvention namingConvention = (NamingConvention) getApplicationContext()
.getBean(namingConventionId);
return namingConvention.rename(product, productMetadata);
} else {
return product;
}
}