package org.onehippo.cms7.hst.hippokart.sync;
import com.konakart.app.Product;
import com.konakart.appif.LanguageIf;
import org.joda.time.DateTime;
import org.onehippo.forge.konakart.cms.replication.factory.AbstractProductFactory;
import javax.jcr.Node;
/**
*
*/
public class HippoKartProductFactory extends AbstractProductFactory {
@Override
protected void updateProperties(String storeId, Product product, Node node, LanguageIf language) {
}
@Override
protected String createProductNodeRoot(Product product) {
// Get the creation time
DateTime dateTime = new DateTime(product.getDateAvailable().getTime().getTime());
return dateTime.getYear() + "/" + dateTime.getMonthOfYear() + "/" + product.getName();
}
}