|
Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bea.commerce.ebusiness.price.service.PricingRequestImpl
@Deprecated public class PricingRequestImpl
The PricingRequestImpl is used as input to the Price Service during a pricing operation. This class is not designed for concurrent use and may produce unpredicatable results if used concurrently.
PriceService
,
PricingReply
,
PricingRequest
,
Serialized FormConstructor Summary | |
---|---|
PricingRequestImpl()
Deprecated |
Method Summary | |
---|---|
Serializable |
getAttribute(String name)
Deprecated Retrieves the value of a request attribute by name. |
Money |
getBaseShipping()
Deprecated Retreives the base shipping cost for the request. |
CustomerPk |
getCustomerPK()
Deprecated Retrieves the CustomerPk associated with this request. |
Calendar |
getEffectiveDate()
Deprecated The effective date is the date which the Price Service will use to determine whether a given discount is in effect. |
Line[] |
getLines()
Deprecated Retrieves the Line items for this pricing operation. |
Object |
setAttribute(String name,
Serializable value)
Deprecated Sets the value of a request attribute by name. |
void |
setBaseShipping(Money baseShippingCost)
Deprecated Sets the base shipping cost for this request. |
void |
setCustomerPK(CustomerPk customerPk)
Deprecated Sets the customer associated with this request. |
void |
setEffectiveDate(Calendar effectiveDate)
Deprecated Sets the effective date for this pricig request. |
void |
setLines(Line[] lines)
Deprecated Sets the Line array for this request. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PricingRequestImpl()
Method Detail |
---|
public CustomerPk getCustomerPK()
getCustomerPK
in interface PricingRequest
CustomerPk
public void setCustomerPK(CustomerPk customerPk)
customerPk
- customer for this pricing operationpublic Line[] getLines()
getLines
in interface PricingRequest
Line
public void setLines(Line[] lines)
lines
- an array of Line items for this pricing request.public Money getBaseShipping()
getBaseShipping
in interface PricingRequest
Money
public void setBaseShipping(Money baseShippingCost)
baseShippingCost
- the base shipping cost for this
request.public Serializable getAttribute(String name)
getAttribute
in interface PricingRequest
name
- the name of a request attribute to get the
value for.
Map
public Object setAttribute(String name, Serializable value)
name
- the name of a request attribute to set the
value for.value
- the value for the specified attribute name.
Map
public void setEffectiveDate(Calendar effectiveDate)
effectiveDate
- the effectiveDate for the pricing request.Calendar
public Calendar getEffectiveDate()
getEffectiveDate
in interface PricingRequest
Calendar
|
Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |