fr.paris.lutece.plugins.stock.modules.tickets.service.rules
Class PurchaseTarifReduitRules
java.lang.Object
fr.paris.lutece.plugins.stock.service.PurchaseRules
fr.paris.lutece.plugins.stock.modules.tickets.service.rules.PurchaseTarifReduitRules
- All Implemented Interfaces:
- fr.paris.lutece.plugins.stock.service.IPurchaseRules
public class PurchaseTarifReduitRules
- extends fr.paris.lutece.plugins.stock.service.PurchaseRules
- implements fr.paris.lutece.plugins.stock.service.IPurchaseRules
Business rules for offer type Tarif Réduit
- Author:
- abataille
Method Summary |
void |
checkBeforePurchase(fr.paris.lutece.plugins.stock.business.purchase.IPurchaseDTO purchase,
java.lang.String sessionId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MESSAGE_ERROR_PURCHASE_QUANTITY_OFFER_TYPE
public static final java.lang.String MESSAGE_ERROR_PURCHASE_QUANTITY_OFFER_TYPE
- See Also:
- Constant Field Values
NB_PLACES_MAX_TARIF_REDUIT
public static final java.lang.Integer NB_PLACES_MAX_TARIF_REDUIT
PurchaseTarifReduitRules
public PurchaseTarifReduitRules()
checkBeforePurchase
public void checkBeforePurchase(fr.paris.lutece.plugins.stock.business.purchase.IPurchaseDTO purchase,
java.lang.String sessionId)
throws fr.paris.lutece.plugins.stock.business.purchase.exception.PurchaseOutOfStock,
fr.paris.lutece.plugins.stock.business.purchase.exception.PurchaseSessionExpired
-
- Specified by:
checkBeforePurchase
in interface fr.paris.lutece.plugins.stock.service.IPurchaseRules
- Overrides:
checkBeforePurchase
in class fr.paris.lutece.plugins.stock.service.PurchaseRules
- Throws:
fr.paris.lutece.plugins.stock.business.purchase.exception.PurchaseOutOfStock
fr.paris.lutece.plugins.stock.business.purchase.exception.PurchaseSessionExpired
Copyright © 2012 Mairie de Paris. All Rights Reserved.