org.broadleafcommerce.core.offer.service.processor
Class AbstractBaseProcessorExtensionManager

java.lang.Object
  extended by org.broadleafcommerce.core.offer.service.processor.AbstractBaseProcessorExtensionManager
All Implemented Interfaces:
AbstractBaseProcessorExtensionListener

public class AbstractBaseProcessorExtensionManager
extends Object
implements AbstractBaseProcessorExtensionListener

Author:
Priyesh Patel

Field Summary
protected  List<AbstractBaseProcessorExtensionListener> listeners
           
 
Constructor Summary
AbstractBaseProcessorExtensionManager()
           
 
Method Summary
 List<AbstractBaseProcessorExtensionListener> getListeners()
           
 List<Offer> removeAdditionalOffers(List<Offer> offers, AbstractBaseProcessor processor)
           
 List<Offer> removeOutOfDateOffers(List<Offer> offers, AbstractBaseProcessor processor)
           
 void setListeners(List<AbstractBaseProcessorExtensionListener> listeners)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listeners

protected List<AbstractBaseProcessorExtensionListener> listeners
Constructor Detail

AbstractBaseProcessorExtensionManager

public AbstractBaseProcessorExtensionManager()
Method Detail

getListeners

public List<AbstractBaseProcessorExtensionListener> getListeners()

setListeners

public void setListeners(List<AbstractBaseProcessorExtensionListener> listeners)

removeAdditionalOffers

public List<Offer> removeAdditionalOffers(List<Offer> offers,
                                          AbstractBaseProcessor processor)
Specified by:
removeAdditionalOffers in interface AbstractBaseProcessorExtensionListener

removeOutOfDateOffers

public List<Offer> removeOutOfDateOffers(List<Offer> offers,
                                         AbstractBaseProcessor processor)
Specified by:
removeOutOfDateOffers in interface AbstractBaseProcessorExtensionListener


Copyright © 2013. All Rights Reserved.