com.retek.component.customerorder.test
Class PackBuilderAttributes
java.lang.Object
com.retek.component.customerorder.test.BasePackBuilderAttributes
com.retek.component.customerorder.test.PackBuilderAttributes
- public class PackBuilderAttributes
- extends BasePackBuilderAttributes
Constructor Summary |
PackBuilderAttributes(Quantity requestedQuantity,
Quantity availableQuantity,
Money price)
|
PackBuilderAttributes(Quantity requestedQuantity,
Quantity availableQuantity,
Money price,
Money additionalShippingCharge,
boolean standardShippingCharge,
boolean isNoLongerAvailable,
Quantity futureAvailableQuantity,
java.lang.String supplierId)
|
PackBuilderAttributes(Quantity requestedQuantity,
Quantity availableQuantity,
Money price,
java.lang.String supplierId)
|
Method Summary |
void |
addComponent(PackComponentBuilderAttributes component)
|
static PackBuilderAttributes |
createReservedAtPackAndSkuLevel(DistributedContext context,
Quantity availablePackQty,
java.util.List componentQtys,
Quantity requestedPackQty,
Money packPrice)
|
static PackBuilderAttributes |
createReservedAtPackAndSkuLevel(DistributedContext context,
Quantity availablePackQuantity,
Quantity futureAvailablePackQty,
java.util.List componentQtys,
java.util.List availableComponentQtys,
java.util.List futureAvailableComponentQtys,
java.util.List componentNoLongerAvailIndicators,
Quantity requestedPackQty,
Money packPrice,
boolean packNoLongerAvailableAtPackLevel)
|
static PackBuilderAttributes |
createReservedAtPackAndSkuLevel(Quantity availablePackQty,
java.util.List componentQtys,
Quantity requestedPackQty,
Money packPrice,
java.lang.String supplierId)
|
static PackBuilderAttributes |
createReservedAtPackLevel(DistributedContext context,
Quantity packQty,
int numComponents,
Quantity availableQty)
|
static PackBuilderAttributes |
createReservedAtPackLevel(DistributedContext context,
Quantity packQty,
int nbrComponents,
Quantity availableQty,
ItemPersonalizationBuilderAttributes itemAttrib)
|
static PackBuilderAttributes |
createReservedAtPackLevel(DistributedContext context,
Quantity packQty,
int numComponents,
Quantity availableQty,
Quantity componentQty)
|
static PackBuilderAttributes |
createReservedAtPackLevel(Quantity packQty,
int numComponents,
Quantity availableQty,
boolean isPackNoLongerAvailable,
java.lang.String supplierId,
Quantity componentQty)
|
static PackBuilderAttributes |
createReservedAtSkuLevel(DistributedContext context,
java.util.List componentRequestedQtys,
Quantity packQty)
|
static PackBuilderAttributes |
createReservedAtSkuLevel(DistributedContext context,
java.util.List componentRequestedQtys,
Quantity packQty,
Money packUnitPrice)
|
static PackBuilderAttributes |
createReservedAtSkuLevel(DistributedContext context,
java.util.List componentRequestedQtys,
Quantity packQty,
Money packUnitPrice,
Money additionalShippingCharge,
boolean standardShippingCharge)
|
static PackBuilderAttributes |
createReservedAtSkuLevel(java.util.List componentQtys,
Quantity packQty,
boolean packNoLongerAvailableAtPackLevel,
java.util.List componentAvailableQtys,
java.lang.String supplierId)
|
static PackBuilderAttributes |
createReservedAtSkuLevel(java.util.List componentQtys,
Quantity packQty,
Money packUnitPrice,
Money additionalShippingCharge,
boolean standardShippingCharge,
boolean packNoLongerAvailableAtPackLevel,
java.util.List componentAvailableQtys,
java.lang.String supplierId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
components
public java.util.List components
requestedQuantity
public Quantity requestedQuantity
PackBuilderAttributes
public PackBuilderAttributes(Quantity requestedQuantity,
Quantity availableQuantity,
Money price,
Money additionalShippingCharge,
boolean standardShippingCharge,
boolean isNoLongerAvailable,
Quantity futureAvailableQuantity,
java.lang.String supplierId)
PackBuilderAttributes
public PackBuilderAttributes(Quantity requestedQuantity,
Quantity availableQuantity,
Money price,
java.lang.String supplierId)
PackBuilderAttributes
public PackBuilderAttributes(Quantity requestedQuantity,
Quantity availableQuantity,
Money price)
addComponent
public void addComponent(PackComponentBuilderAttributes component)
createReservedAtPackLevel
public static PackBuilderAttributes createReservedAtPackLevel(DistributedContext context,
Quantity packQty,
int numComponents,
Quantity availableQty,
Quantity componentQty)
throws java.lang.Exception
- Throws:
java.lang.Exception
createReservedAtPackLevel
public static PackBuilderAttributes createReservedAtPackLevel(DistributedContext context,
Quantity packQty,
int numComponents,
Quantity availableQty)
throws java.lang.Exception
- Throws:
java.lang.Exception
createReservedAtPackLevel
public static PackBuilderAttributes createReservedAtPackLevel(Quantity packQty,
int numComponents,
Quantity availableQty,
boolean isPackNoLongerAvailable,
java.lang.String supplierId,
Quantity componentQty)
throws java.lang.Exception
- Throws:
java.lang.Exception
createReservedAtSkuLevel
public static PackBuilderAttributes createReservedAtSkuLevel(DistributedContext context,
java.util.List componentRequestedQtys,
Quantity packQty)
throws java.lang.Exception
- Throws:
java.lang.Exception
createReservedAtSkuLevel
public static PackBuilderAttributes createReservedAtSkuLevel(DistributedContext context,
java.util.List componentRequestedQtys,
Quantity packQty,
Money packUnitPrice)
throws java.lang.Exception
- Throws:
java.lang.Exception
createReservedAtSkuLevel
public static PackBuilderAttributes createReservedAtSkuLevel(DistributedContext context,
java.util.List componentRequestedQtys,
Quantity packQty,
Money packUnitPrice,
Money additionalShippingCharge,
boolean standardShippingCharge)
throws java.lang.Exception
- Throws:
java.lang.Exception
createReservedAtSkuLevel
public static PackBuilderAttributes createReservedAtSkuLevel(java.util.List componentQtys,
Quantity packQty,
boolean packNoLongerAvailableAtPackLevel,
java.util.List componentAvailableQtys,
java.lang.String supplierId)
throws java.lang.Exception
- Throws:
java.lang.Exception
createReservedAtSkuLevel
public static PackBuilderAttributes createReservedAtSkuLevel(java.util.List componentQtys,
Quantity packQty,
Money packUnitPrice,
Money additionalShippingCharge,
boolean standardShippingCharge,
boolean packNoLongerAvailableAtPackLevel,
java.util.List componentAvailableQtys,
java.lang.String supplierId)
throws java.lang.Exception
- Throws:
java.lang.Exception
createReservedAtPackAndSkuLevel
public static PackBuilderAttributes createReservedAtPackAndSkuLevel(DistributedContext context,
Quantity availablePackQuantity,
Quantity futureAvailablePackQty,
java.util.List componentQtys,
java.util.List availableComponentQtys,
java.util.List futureAvailableComponentQtys,
java.util.List componentNoLongerAvailIndicators,
Quantity requestedPackQty,
Money packPrice,
boolean packNoLongerAvailableAtPackLevel)
throws java.lang.Exception
- Throws:
java.lang.Exception
createReservedAtPackAndSkuLevel
public static PackBuilderAttributes createReservedAtPackAndSkuLevel(DistributedContext context,
Quantity availablePackQty,
java.util.List componentQtys,
Quantity requestedPackQty,
Money packPrice)
throws java.lang.Exception
- Throws:
java.lang.Exception
createReservedAtPackAndSkuLevel
public static PackBuilderAttributes createReservedAtPackAndSkuLevel(Quantity availablePackQty,
java.util.List componentQtys,
Quantity requestedPackQty,
Money packPrice,
java.lang.String supplierId)
throws java.lang.Exception
- Throws:
java.lang.Exception
createReservedAtPackLevel
public static PackBuilderAttributes createReservedAtPackLevel(DistributedContext context,
Quantity packQty,
int nbrComponents,
Quantity availableQty,
ItemPersonalizationBuilderAttributes itemAttrib)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28