public class HistoryOrderItem extends java.lang.Object implements XMLRecordable
com.ibm.commerce.order.objects.OrderItemAccessBean
or get HistoryOrderItem
from the XML.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice fields.
|
Constructor and Description |
---|
HistoryOrderItem() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
fieldsToXML()
This converts only this object's fields into an XML format representation.
|
java.lang.Long |
getAddressId()
Gets addressId
|
java.lang.Integer |
getAllocatedFulfillmentCenterId()
Gets allocated Fulfillment Center Id
|
java.lang.Integer |
getAllocatedQuantity()
Gets allocated Quantity
|
java.lang.Long |
getAllocationAddressId()
Gets allocation Address Id
|
java.lang.Long |
getAllocationGroup()
Gets allocation Group
|
java.lang.Integer |
getAvailableQuantity()
Gets available Quantity
|
java.math.BigDecimal |
getBasePrice()
Gets base Price
|
java.lang.String |
getBasePriceCurrency()
Gets base Price Currency
|
java.lang.Long |
getCatalogEntryId()
Gets catalog Entry Id
|
java.lang.String |
getComment()
Gets comment for this order item
|
java.lang.String |
getConfigurationId()
Gets configuration Id
|
java.lang.Long |
getContractId()
Gets contract Id
|
java.lang.Long |
getCorrelationGroup()
Gets correlation Group
|
java.lang.String |
getCurrency()
Gets currency
|
java.lang.String |
getDescription()
Gets description
|
java.sql.Timestamp |
getEstimatedAvailableTime()
Gets estimated Available Time
|
java.lang.Integer |
getField1()
Gets field1
|
java.lang.String |
getField2()
Gets field2
|
java.lang.Integer |
getFulfillmentCenterId()
Gets fulfillment Center Id
|
java.lang.String |
getFulfillmentStatus()
Gets fulfillment Status
|
java.lang.String |
getInventoryStatus()
Gets inventory Status
|
java.lang.String |
getIsExpedited()
Gets isExpedited
|
java.lang.Long |
getItemSpecId()
Gets item Specification Id
|
java.sql.Timestamp |
getLastAllocatedUpdate()
Gets last allocated update timestamp
|
java.sql.Timestamp |
getLastUpdate()
Gets last update timestamp
|
java.lang.String |
getLineItemType()
Gets line item type
|
java.lang.Long |
getMemberId()
Gets member id
|
java.lang.Integer |
getNeededQuantity()
Gets needed quantity
|
java.lang.Long |
getOfferId()
Gets offer id
|
java.lang.Long |
getOrderId()
Gets order id
|
java.lang.Long |
getOrderItemId()
Gets order item id
|
java.lang.Integer |
getOrderReleaseNumber()
Gets order release number
|
java.lang.Long |
getOutputqID()
Gets outputqID
|
java.lang.String |
getPartNumber()
Gets part number
|
java.lang.Integer |
getPrepareFlags()
Gets prepare Flags
|
java.math.BigDecimal |
getPrice()
Gets price
|
java.sql.Timestamp |
getPromisedAvailableTime()
Gets promised available time
|
java.lang.Double |
getQuantity()
Gets quantity
|
java.sql.Timestamp |
getRequestedShipDate()
Gets requested ship date
|
java.math.BigDecimal |
getShippingCharge()
Gets shipping charge
|
java.lang.Integer |
getShippingModeId()
Gets shipping mode id
|
java.lang.Integer |
getShippingOffset()
Gets shipping offset
|
java.math.BigDecimal |
getShippingTaxAmount()
Gets shipping tax amount
|
java.lang.String |
getStatus()
Gets order item status
|
java.lang.Integer |
getStoreId()
Gets store id
|
java.lang.String |
getSupplierData()
Gets supplier data
|
java.lang.String |
getSupplierPartNumber()
Gets supplier part number
|
java.math.BigDecimal |
getTaxAmount()
Gets tax amount
|
java.util.Hashtable |
getTaxes()
Gets taxes
|
java.lang.Long |
getTermAndConditionId()
Gets term and condition id
|
java.lang.Short |
getTieCode()
Gets tie code
|
java.sql.Timestamp |
getTimeCreated()
Gets time created
|
java.sql.Timestamp |
getTimeReleased()
Gets time released
|
java.sql.Timestamp |
getTimeShipped()
Gets time shipped
|
java.math.BigDecimal |
getTotalAdjustment()
Gets total adjustment
|
java.math.BigDecimal |
getTotalProduct()
Gets total product
|
java.sql.Timestamp |
getTrackingDate()
Gets tracking date
|
java.lang.String |
getTrackingNumber()
Gets tracking number
|
void |
refresh()
This method syncs this object with the order item bean.
|
void |
setAddressId(java.lang.Long long1)
Sets addressId
|
void |
setAllocatedFulfillmentCenterId(java.lang.Integer integer)
Sets allocated fulfillment center id
|
void |
setAllocatedQuantity(java.lang.Integer integer)
Sets allocated quantity
|
void |
setAllocationAddressId(java.lang.Long long1)
Sets allocation address id
|
void |
setAllocationGroup(java.lang.Long long1)
Sets allocation group
|
void |
setAvailableQuantity(java.lang.Integer integer)
Sets available quantity
|
void |
setBasePrice(java.math.BigDecimal decimal)
Sets base price
|
void |
setBasePriceCurrency(java.lang.String string)
Sets base price currency
|
void |
setCatalogEntryId(java.lang.Long long1)
Sets catalog entry id
|
void |
setComment(java.lang.String string)
Sets comment
|
void |
setConfigurationId(java.lang.String string)
Sets configuration id
|
void |
setContractId(java.lang.Long long1)
Sets contract id
|
void |
setCorrelationGroup(java.lang.Long long1)
Sets correlation group
|
void |
setCurrency(java.lang.String string)
Sets currency
|
void |
setDescription(java.lang.String string)
Sets description
|
void |
setEstimatedAvailableTime(java.sql.Timestamp timestamp)
Sets estimated available time
|
void |
setField1(java.lang.Integer integer)
Sets field1
|
void |
setField2(java.lang.String string)
Sets field2
|
void |
setFulfillmentCenterId(java.lang.Integer integer)
Sets fulfillmentCenter id
|
void |
setFulfillmentStatus(java.lang.String string)
Sets fulfillment status
|
void |
setInventoryStatus(java.lang.String string)
Sets inventory status
|
void |
setIsExpedited(java.lang.String string)
Sets isExpedited
|
void |
setItemSpecId(java.lang.Long long1)
Set item specification id
|
void |
setLastAllocatedUpdate(java.sql.Timestamp timestamp)
Sets last allocated update timestamp
|
void |
setLastUpdate(java.sql.Timestamp timestamp)
Sets lastUpdate timestamp
|
void |
setLineItemType(java.lang.String string)
Sets line item type
|
void |
setMemberId(java.lang.Long long1)
Sets member id
|
void |
setNeededQuantity(java.lang.Integer integer)
Sets needed quantity
|
void |
setOfferId(java.lang.Long long1)
Sets offer id
|
void |
setOrderId(java.lang.Long long1)
Sets order id
|
void |
setOrderItem(OrderItemAccessBean abOrderItem)
This method sets the Order Item Access Bean.
|
void |
setOrderItemId(java.lang.Long long1)
Sets order item id
|
void |
setOrderReleaseNumber(java.lang.Integer integer)
Sets order release number
|
void |
setOutputqID(java.lang.Long long1)
Sets outputqID
|
void |
setPartNumber(java.lang.String string)
Sets part number
|
void |
setPrepareFlags(java.lang.Integer integer)
Sets prepare flags
|
void |
setPrice(java.math.BigDecimal decimal)
Sets price
|
void |
setPromisedAvailableTime(java.sql.Timestamp timestamp)
Sets promised available time
|
void |
setQuantity(java.lang.Double double1)
Sets order item quantity
|
void |
setRequestedShipDate(java.sql.Timestamp timestamp)
Sets requested ship date
|
void |
setShippingCharge(java.math.BigDecimal decimal)
Sets shipping charge
|
void |
setShippingModeId(java.lang.Integer integer)
Sets shipping mode Id
|
void |
setShippingOffset(java.lang.Integer integer)
Sets shipping offset
|
void |
setShippingTaxAmount(java.math.BigDecimal decimal)
Sets shipping tax amount
|
void |
setStatus(java.lang.String string)
Sets status
|
void |
setStoreId(java.lang.Integer integer)
Sets storeId
|
void |
setSupplierData(java.lang.String string)
sets supplier data
|
void |
setSupplierPartNumber(java.lang.String string)
Sets supplier part number
|
void |
setTaxAmount(java.math.BigDecimal decimal)
Set tax amount
|
void |
setTaxes(java.util.Hashtable hashtable)
Sets taxes
|
void |
setTermAndConditionId(java.lang.Long long1)
Set term and condition id
|
void |
setTieCode(java.lang.Short short1)
Sets tie Code
|
void |
setTimeCreated(java.sql.Timestamp timestamp)
Sets time Created timestamp
|
void |
setTimeReleased(java.sql.Timestamp timestamp)
Sets time released
|
void |
setTimeShipped(java.sql.Timestamp timestamp)
Set time shipped
|
void |
setTotalAdjustment(java.math.BigDecimal decimal)
Sets total adjustment
|
void |
setTotalProduct(java.math.BigDecimal decimal)
Sets total product
|
void |
setTrackingDate(java.sql.Timestamp timestamp)
Sets tracking date
|
void |
setTrackingNumber(java.lang.String string)
Sets tracking number
|
XMLRecordable |
toFields(org.w3c.dom.Node xmlNode)
This method transforms an XML node into a real Object's field
|
XMLRecordable |
toObject(org.w3c.dom.Node xmlNode)
This method transforms an XML node into a real Object.
|
java.lang.String |
toXML()
This method converts this object into an XML format representation.
|
public static final java.lang.String COPYRIGHT
public java.lang.Long getAddressId()
public java.lang.Integer getAllocatedFulfillmentCenterId()
public java.lang.Integer getAllocatedQuantity()
public java.lang.Long getAllocationAddressId()
public java.lang.Long getAllocationGroup()
public java.lang.Integer getAvailableQuantity()
public java.math.BigDecimal getBasePrice()
public java.lang.String getBasePriceCurrency()
public java.lang.Long getCatalogEntryId()
public java.lang.String getComment()
public java.lang.String getConfigurationId()
public java.lang.Long getContractId()
public java.lang.Long getCorrelationGroup()
public java.lang.String getCurrency()
public java.lang.String getDescription()
public java.sql.Timestamp getEstimatedAvailableTime()
public java.lang.Integer getField1()
public java.lang.String getField2()
public java.lang.Integer getFulfillmentCenterId()
public java.lang.String getFulfillmentStatus()
public java.lang.String getInventoryStatus()
public java.lang.String getIsExpedited()
public java.lang.Long getItemSpecId()
public java.sql.Timestamp getLastAllocatedUpdate()
public java.sql.Timestamp getLastUpdate()
public java.lang.String getLineItemType()
public java.lang.Long getMemberId()
public java.lang.Integer getNeededQuantity()
public java.lang.Long getOfferId()
public java.lang.Long getOrderId()
public java.lang.Long getOrderItemId()
public java.lang.Integer getOrderReleaseNumber()
public java.lang.Long getOutputqID()
public java.lang.String getPartNumber()
public java.lang.Integer getPrepareFlags()
public java.math.BigDecimal getPrice()
public java.sql.Timestamp getPromisedAvailableTime()
public java.lang.Double getQuantity()
public java.sql.Timestamp getRequestedShipDate()
public java.math.BigDecimal getShippingCharge()
public java.lang.Integer getShippingModeId()
public java.lang.Integer getShippingOffset()
public java.math.BigDecimal getShippingTaxAmount()
public java.lang.String getStatus()
public java.lang.Integer getStoreId()
public java.lang.String getSupplierData()
public java.lang.String getSupplierPartNumber()
public java.math.BigDecimal getTaxAmount()
public java.util.Hashtable getTaxes()
public java.lang.Long getTermAndConditionId()
public java.lang.Short getTieCode()
public java.sql.Timestamp getTimeCreated()
public java.sql.Timestamp getTimeReleased()
public java.sql.Timestamp getTimeShipped()
public java.math.BigDecimal getTotalAdjustment()
public java.math.BigDecimal getTotalProduct()
public java.sql.Timestamp getTrackingDate()
public java.lang.String getTrackingNumber()
public void setAddressId(java.lang.Long long1)
long1
- addressIdpublic void setAllocatedFulfillmentCenterId(java.lang.Integer integer)
integer
- allocatedFulfillmentCenterIdpublic void setAllocatedQuantity(java.lang.Integer integer)
integer
- allocatedQuantitypublic void setAllocationAddressId(java.lang.Long long1)
long1
- allocationAddressIdpublic void setAllocationGroup(java.lang.Long long1)
long1
- allocationGrouppublic void setAvailableQuantity(java.lang.Integer integer)
integer
- availableQuantitypublic void setBasePrice(java.math.BigDecimal decimal)
decimal
- basePricepublic void setBasePriceCurrency(java.lang.String string)
string
- basePriceCurrencypublic void setCatalogEntryId(java.lang.Long long1)
long1
- catalogEntryIdpublic void setComment(java.lang.String string)
string
- commentpublic void setConfigurationId(java.lang.String string)
string
- configurationIdpublic void setContractId(java.lang.Long long1)
long1
- contractIdpublic void setCorrelationGroup(java.lang.Long long1)
long1
- correlationGrouppublic void setCurrency(java.lang.String string)
string
- currencypublic void setDescription(java.lang.String string)
string
- descriptionpublic void setEstimatedAvailableTime(java.sql.Timestamp timestamp)
timestamp
- estimatedAvailableTimepublic void setField1(java.lang.Integer integer)
integer
- field1public void setField2(java.lang.String string)
string
- field2public void setFulfillmentCenterId(java.lang.Integer integer)
integer
- fulfillmentCenterIdpublic void setFulfillmentStatus(java.lang.String string)
string
- fulfillmentStatuspublic void setInventoryStatus(java.lang.String string)
string
- inventoryStatuspublic void setIsExpedited(java.lang.String string)
string
- isExpeditedpublic void setItemSpecId(java.lang.Long long1)
long1
- itemSpecIdpublic void setLastAllocatedUpdate(java.sql.Timestamp timestamp)
timestamp
- lastAllocatedUpdatepublic void setLastUpdate(java.sql.Timestamp timestamp)
timestamp
- lastUpdatepublic void setLineItemType(java.lang.String string)
string
- line item typepublic void setMemberId(java.lang.Long long1)
long1
- memberIdpublic void setNeededQuantity(java.lang.Integer integer)
integer
- neededQuantitypublic void setOfferId(java.lang.Long long1)
long1
- offerIdpublic void setOrderId(java.lang.Long long1)
long1
- orderIdpublic void setOrderItemId(java.lang.Long long1)
long1
- orderItemIdpublic void setOrderReleaseNumber(java.lang.Integer integer)
integer
- orderReleaseNumberpublic void setOutputqID(java.lang.Long long1)
long1
- outputqIDpublic void setPartNumber(java.lang.String string)
string
- partNumberpublic void setPrepareFlags(java.lang.Integer integer)
integer
- prepareFlagspublic void setPrice(java.math.BigDecimal decimal)
decimal
- pricepublic void setPromisedAvailableTime(java.sql.Timestamp timestamp)
timestamp
- promisedAvailableTimepublic void setQuantity(java.lang.Double double1)
double1
- quantitypublic void setRequestedShipDate(java.sql.Timestamp timestamp)
timestamp
- requestedShipDatepublic void setShippingCharge(java.math.BigDecimal decimal)
decimal
- shippingChargepublic void setShippingModeId(java.lang.Integer integer)
integer
- shippingModeIdpublic void setShippingOffset(java.lang.Integer integer)
integer
- shippingOffsetpublic void setShippingTaxAmount(java.math.BigDecimal decimal)
decimal
- shippingTaxAmountpublic void setStatus(java.lang.String string)
string
- statuspublic void setStoreId(java.lang.Integer integer)
integer
- storeIdpublic void setSupplierData(java.lang.String string)
string
- supplierDatapublic void setSupplierPartNumber(java.lang.String string)
string
- supplierPartNumberpublic void setTaxAmount(java.math.BigDecimal decimal)
decimal
- taxAmountpublic void setTaxes(java.util.Hashtable hashtable)
hashtable
- taxespublic void setTermAndConditionId(java.lang.Long long1)
long1
- termAndConditionIdpublic void setTieCode(java.lang.Short short1)
short1
- tieCodepublic void setTimeCreated(java.sql.Timestamp timestamp)
timestamp
- timeCreatedpublic void setTimeReleased(java.sql.Timestamp timestamp)
timestamp
- timeReleasedpublic void setTimeShipped(java.sql.Timestamp timestamp)
timestamp
- timeShippedpublic void setTotalAdjustment(java.math.BigDecimal decimal)
decimal
- totalAdjustmentpublic void setTotalProduct(java.math.BigDecimal decimal)
decimal
- totalProductpublic void setTrackingDate(java.sql.Timestamp timestamp)
timestamp
- trackingDatepublic void setTrackingNumber(java.lang.String string)
string
- trackingNumberpublic XMLRecordable toObject(org.w3c.dom.Node xmlNode)
toObject
in interface XMLRecordable
xmlNode
- the XML string to be converted to an object.XMLRecordable.toObject(org.w3c.dom.Node)
public java.lang.String toXML()
toXML
in interface XMLRecordable
XMLRecordable.toXML()
public java.lang.String fieldsToXML()
fieldsToXML
in interface XMLRecordable
XMLRecordable.fieldsToXML()
public XMLRecordable toFields(org.w3c.dom.Node xmlNode)
toFields
in interface XMLRecordable
xmlNode
- the XML node contains the fields to be converted.XMLRecordable.toFields(org.w3c.dom.Node)
public void setOrderItem(OrderItemAccessBean abOrderItem) throws ECException
abOrderItem
- ECException
public void refresh() throws ECException
ECException