<?php

/*
 * @author     M2E Pro Developers Team
 * @copyright  M2E LTD
 * @license    Commercial use is forbidden
 */

abstract class Ess_M2ePro_Model_Listing_Product_Variation_Updater
{
    //########################################

    abstract public function process(Ess_M2ePro_Model_Listing_Product $listingProduct);

    //########################################

    public function beforeMassProcessEvent()
    {
        return null;
    }

    public function afterMassProcessEvent()
    {
        return null;
    }

    //########################################
}
