|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A shipping method is a mechanism by which product is delivered. It stores a standard set of attributes and allows for complex shipping cost calculation.
Primary Key = com.beasys.commerce.ebusiness.shipping.ShippingMethodPk
A key that uniquely identifies this shipping method.
ShippingMethodPk
,
ShippingMethodHome
,
ShippingMethodImpl
,
ShippingMethodValue
Method Summary | |
int |
getAverageShippingTime()
Get the value of averageShippingTime |
String |
getCarrier()
Get the value of carrier |
String |
getCostCalculationMechanism()
Get the value of costCalculationMechanism |
String |
getDescription()
Get the value of description |
String |
getIdentifier()
|
boolean |
getInternationalDelivery()
Get the value of internationalDelivery |
String |
getMethod()
Get the value of method |
String |
getPackagingType()
Get the value of packagingType |
double |
getPercentage()
Get the value of percentage |
boolean |
getPoBoxAllowed()
Get the value of poBoxAllowed |
Money |
getPrice()
Get the value of price |
String |
getRestrictions()
Get the value of restrictions |
boolean |
getSaturdayDelivery()
Get the value of saturdayDelivery |
ShippingMethodValue |
getShippingMethodByValue()
Get all of ShippingMethod's attributes. |
boolean |
getSignatureRequired()
Get the value of signatureRequired |
double |
getSizeLimit()
Get the value of sizeLimit |
double |
getWeightLimit()
Get the value of weightLimit |
void |
setAverageShippingTime(int averageShippingTime)
Set the value of averageShippingTime |
void |
setCarrier(String carrier)
Set the value of carrier |
void |
setCostCalculationMechanism(String costCalculationMechanism)
Set the value of costCalculationMechanism |
void |
setDescription(String description)
Set the value of description |
void |
setInternationalDelivery(boolean internationalDelivery)
Set the value of internationalDelivery |
void |
setMethod(String method)
Set the value of method |
void |
setPackagingType(String packagingType)
Set the value of packagingType |
void |
setPercentage(double percentage)
Set the value of percentage |
void |
setPoBoxAllowed(boolean poBoxAllowed)
Set the value of poBoxAllowed |
void |
setPrice(Money price)
Set the value of price |
void |
setRestrictions(String restrictions)
Set the value of restrictions |
void |
setSaturdayDelivery(boolean saturdayDelivery)
Set the value of saturdayDelivery |
void |
setShippingMethodByValue(ShippingMethodValue value)
Set all of ShippingMethod's attributes to the passed in value. |
void |
setSignatureRequired(boolean signatureRequired)
Set the value of signatureRequired |
void |
setSizeLimit(double sizeLimit)
Set the value of sizeLimit |
void |
setWeightLimit(double weightLimit)
Set the value of weightLimit |
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
Methods inherited from interface com.beasys.commerce.foundation.RemoteRelationalReference |
get__classIdentifier, get__containingBelonging, get__containingEntity, get__mapKey, get__sequenceNumber, set__containingBelonging, set__containingEntity, set__mapKey |
Method Detail |
public int getAverageShippingTime() throws RemoteException
RemoteException
public String getCarrier() throws RemoteException
RemoteException
public String getCostCalculationMechanism() throws RemoteException
RemoteException
public String getDescription() throws RemoteException
RemoteException
public String getIdentifier() throws RemoteException
RemoteException
public boolean getInternationalDelivery() throws RemoteException
RemoteException
public String getMethod() throws RemoteException
RemoteException
public String getPackagingType() throws RemoteException
RemoteException
public double getPercentage() throws RemoteException
RemoteException
public boolean getPoBoxAllowed() throws RemoteException
RemoteException
public Money getPrice() throws RemoteException
RemoteException
public String getRestrictions() throws RemoteException
RemoteException
public boolean getSaturdayDelivery() throws RemoteException
RemoteException
public ShippingMethodValue getShippingMethodByValue() throws RemoteException
RemoteException
public boolean getSignatureRequired() throws RemoteException
RemoteException
public double getSizeLimit() throws RemoteException
RemoteException
public double getWeightLimit() throws RemoteException
RemoteException
public void setAverageShippingTime(int averageShippingTime) throws RemoteException
averageShippingTime
- averageShippingTime to be added
RemoteException
public void setCarrier(String carrier) throws RemoteException
carrier
- carrier to be added
RemoteException
public void setCostCalculationMechanism(String costCalculationMechanism) throws RemoteException
costCalculationMechanism
- costCalculationMechanism to be added
RemoteException
public void setDescription(String description) throws RemoteException
description
- description to be added
RemoteException
public void setInternationalDelivery(boolean internationalDelivery) throws RemoteException
internationalDelivery
- internationalDelivery to be added
RemoteException
public void setMethod(String method) throws RemoteException
method
- method to be added
RemoteException
public void setPackagingType(String packagingType) throws RemoteException
packagingType
- packagingType to be added
RemoteException
public void setPercentage(double percentage) throws RemoteException
percentage
- percentage to be added
RemoteException
public void setPoBoxAllowed(boolean poBoxAllowed) throws RemoteException
poBoxAllowed
- poBoxAllowed to be added
RemoteException
public void setPrice(Money price) throws RemoteException
price
- price to be added
RemoteException
public void setRestrictions(String restrictions) throws RemoteException
restrictions
- restrictions to be added
RemoteException
public void setSaturdayDelivery(boolean saturdayDelivery) throws RemoteException
saturdayDelivery
- saturdayDelivery to be added
RemoteException
public void setShippingMethodByValue(ShippingMethodValue value) throws RemoteException
RemoteException
public void setSignatureRequired(boolean signatureRequired) throws RemoteException
signatureRequired
- signatureRequired to be added
RemoteException
public void setSizeLimit(double sizeLimit) throws RemoteException
sizeLimit
- sizeLimit to be added
RemoteException
public void setWeightLimit(double weightLimit) throws RemoteException
weightLimit
- weightLimit to be added
RemoteException
|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |