com.retek.component.media.impl
Class PackSellingSkuComponentImpl
java.lang.Object
com.retek.commons.component.impl.BusinessObjectImpl
com.retek.commons.component.impl.DistributedObjectImpl
com.retek.component.media.impl.AbstractMediaThresholdableItem
com.retek.component.media.impl.SellingSkuImpl
com.retek.component.media.impl.PackSellingSkuComponentImpl
- All Implemented Interfaces:
- BusinessObject, com.retek.swing11.commons.type.Displayable, DistributedObject, MediaThresholdableItem, PackSellingSkuComponent, ReceivableItem, SellingSku, ThresholdableItem, Triggerable
- public class PackSellingSkuComponentImpl
- extends SellingSkuImpl
- implements PackSellingSkuComponent
Methods inherited from class com.retek.component.media.impl.SellingSkuImpl |
addValueAddedService, addValueAddedServiceInstances, attachValueAddedServices, copyValueAddedServiceAttributes, getAdditionalDomesticDeliveryCharge, getAdditionalInternationalDeliveryCharge, getDescription, getDisplayCode, getItemDisplayCode, getMonogramServices, getMonogramServices, getMonogramServices, getMonogramServices, getPersonalizationServices, getPersonalizationServices, getPersonalizationServices, getPersonalizationServices, getPersonalizationServices, getPersonalizationSuppliers, getRushDeliveryOverideCharge, getSellableItem, getSellableItemId, getSellingItem, getSellingSkuDto, getUnitPrice, initValueAddedServices, isFeaturedSku, isInventoryNotAvailable, isPartial, isPersonalizationAvailable, isSaleItem, isStandardDeliveryCharge, match, matchReceiveableItem, matchThresholdableItem, readLatest, setAdditionalDomesticDeliveryCharge, setAdditionalInternationalDeliveryCharge, setDescription, setFeaturedSku, setInventoryNotAvailable, setRushDeliveryOverrideCharge, setSaleItem, setSellableItem, setStandardDeliveryCharge, setUnitPrice, toDisplayString |
Methods inherited from class com.retek.commons.component.impl.DistributedObjectImpl |
attributesToString, createEmptyDto, debugToString, discardChanges, discardChangesShallow, equals, getGenericDto, getId, getReference, getReference, getVersion, hashCode, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isHollow, isPersisted, markAllDeleted, refresh, toString, wrap, wrap, wrap, wrap |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.retek.component.media.SellingSku |
addValueAddedService, getAdditionalDomesticDeliveryCharge, getAdditionalInternationalDeliveryCharge, getDisplayCode, getMonogramServices, getMonogramServices, getMonogramServices, getMonogramServices, getPersonalizationServices, getPersonalizationServices, getPersonalizationServices, getPersonalizationServices, getPersonalizationSuppliers, getRushDeliveryOverideCharge, getSellableItem, getSellableItemId, getSellingItem, getUnitPrice, isFeaturedSku, isInventoryNotAvailable, isPartial, isPersonalizationAvailable, isSaleItem, isStandardDeliveryCharge, matchReceiveableItem, matchThresholdableItem, setAdditionalDomesticDeliveryCharge, setAdditionalInternationalDeliveryCharge, setDescription, setFeaturedSku, setInventoryNotAvailable, setRushDeliveryOverrideCharge, setSaleItem, setStandardDeliveryCharge, setUnitPrice |
Methods inherited from interface com.retek.commons.component.DistributedObject |
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh |
Methods inherited from interface com.retek.swing11.commons.type.Displayable |
toDisplayString |
PackSellingSkuComponentImpl
public PackSellingSkuComponentImpl(DistributedContext context,
DistributedReference reference,
boolean createHollow)
throws SystemException
PackSellingSkuComponentImpl
public PackSellingSkuComponentImpl(DistributedContext context,
DistributedReference reference,
PackSellingSku packSellingSku,
Item item)
throws SystemException,
BusinessException
getPackSellingSkuComponentDto
public PackSellingSkuComponentDto getPackSellingSkuComponentDto()
throws SystemException
- Throws:
SystemException
getQuantity
public Quantity getQuantity()
throws SystemException
- Specified by:
getQuantity
in interface PackSellingSkuComponent
- Throws:
SystemException
setQuantity
public void setQuantity(Quantity quantity)
throws SystemException
- Specified by:
setQuantity
in interface PackSellingSkuComponent
- Throws:
SystemException
isSku
public boolean isSku()
throws SystemException
- Specified by:
isSku
in interface PackSellingSkuComponent
- Throws:
SystemException
isPack
public boolean isPack()
throws SystemException
- Specified by:
isPack
in interface SellingSku
- Overrides:
isPack
in class SellingSkuImpl
- Throws:
SystemException
getSuggestedRetailPrice
public Money getSuggestedRetailPrice()
throws SystemException,
BusinessException
- Specified by:
getSuggestedRetailPrice
in interface SellingSku
- Overrides:
getSuggestedRetailPrice
in class SellingSkuImpl
- Throws:
SystemException
BusinessException
isGiftCardable
public boolean isGiftCardable()
throws SystemException
- Specified by:
isGiftCardable
in interface SellingSku
- Overrides:
isGiftCardable
in class SellingSkuImpl
- Throws:
SystemException
isGiftServiceable
public boolean isGiftServiceable()
throws SystemException
- Specified by:
isGiftServiceable
in interface SellingSku
- Overrides:
isGiftServiceable
in class SellingSkuImpl
- Throws:
SystemException
isGiftWrappable
public boolean isGiftWrappable()
throws SystemException
- Specified by:
isGiftWrappable
in interface SellingSku
- Overrides:
isGiftWrappable
in class SellingSkuImpl
- Throws:
SystemException
calculateReturnUnitPrice
public java.math.BigDecimal calculateReturnUnitPrice()
throws SystemException,
BusinessException
- Specified by:
calculateReturnUnitPrice
in interface PackSellingSkuComponent
- Throws:
SystemException
BusinessException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28