com.retek.component.media.impl
Class PackSellingSkuImpl
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.PackSellingSkuImpl
- All Implemented Interfaces:
- BusinessObject, com.retek.swing11.commons.type.Displayable, DistributedObject, MediaThresholdableItem, PackSellingSku, ReceivableItem, SellingSku, ThresholdableItem, Triggerable
- public class PackSellingSkuImpl
- extends SellingSkuImpl
- implements PackSellingSku
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, getSellableItemId, getSellingItem, getSellingSkuDto, getUnitPrice, isFeaturedSku, isGiftCardable, isGiftServiceable, isGiftWrappable, isInventoryNotAvailable, isPack, isPartial, isSaleItem, isStandardDeliveryCharge, match, matchReceiveableItem, matchThresholdableItem, readLatest, setAdditionalDomesticDeliveryCharge, setAdditionalInternationalDeliveryCharge, setDescription, setFeaturedSku, setInventoryNotAvailable, setRushDeliveryOverrideCharge, setSaleItem, setSellableItem, setStandardDeliveryCharge, 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, getSellableItemId, getSellingItem, getUnitPrice, isFeaturedSku, isGiftCardable, isGiftServiceable, isGiftWrappable, isInventoryNotAvailable, isPack, isPartial, isSaleItem, isStandardDeliveryCharge, matchReceiveableItem, matchThresholdableItem, setAdditionalDomesticDeliveryCharge, setAdditionalInternationalDeliveryCharge, setDescription, setFeaturedSku, setInventoryNotAvailable, setRushDeliveryOverrideCharge, setSaleItem, setStandardDeliveryCharge |
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 |
PackSellingSkuImpl
public PackSellingSkuImpl(DistributedContext context,
DistributedReference reference,
boolean createHollow)
throws SystemException
PackSellingSkuImpl
public PackSellingSkuImpl(DistributedContext context,
DistributedReference reference,
SellingItem sellingItem,
Item item)
throws SystemException,
BusinessException
getPackSellingSkuDto
public PackSellingSkuDto getPackSellingSkuDto()
throws SystemException
- Throws:
SystemException
getSellingSkuComponents
public java.util.Set getSellingSkuComponents()
throws SystemException
- Specified by:
getSellingSkuComponents
in interface PackSellingSku
- Throws:
SystemException
getPack
public Pack getPack()
throws SystemException,
BusinessException
- Specified by:
getPack
in interface PackSellingSku
- Throws:
SystemException
BusinessException
getSuggestedRetailPrice
public Money getSuggestedRetailPrice()
throws SystemException,
BusinessException
- Specified by:
getSuggestedRetailPrice
in interface SellingSku
- Overrides:
getSuggestedRetailPrice
in class SellingSkuImpl
- Throws:
SystemException
BusinessException
setUnitPrice
public void setUnitPrice(Money itemUnitPrice)
throws SystemException,
BusinessException
- Specified by:
setUnitPrice
in interface SellingSku
- Overrides:
setUnitPrice
in class SellingSkuImpl
- Throws:
SystemException
BusinessException
getSellableItem
public SellableItem getSellableItem()
throws SystemException
- Specified by:
getSellableItem
in interface SellingSku
- Overrides:
getSellableItem
in class SellingSkuImpl
- Throws:
SystemException
isPersonalizationAvailable
public boolean isPersonalizationAvailable()
throws SystemException
- Specified by:
isPersonalizationAvailable
in interface SellingSku
- Overrides:
isPersonalizationAvailable
in class SellingSkuImpl
- Throws:
SystemException
initValueAddedServices
protected final void initValueAddedServices()
throws SystemException,
BusinessException
- Overrides:
initValueAddedServices
in class SellingSkuImpl
- Throws:
SystemException
BusinessException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28