com.ibm.commerce.order.objects
Class OrderItemAccessBean

java.lang.Object
  |
  +--AbstractEntityAccessBean
        |
        +--com.ibm.commerce.order.objects.OrderItemAccessBean
All Implemented Interfaces:
OrderItemAccessBeanData

public class OrderItemAccessBean
extends AbstractEntityAccessBean
implements OrderItemAccessBeanData

Each row of this table represents an OrderItem in an Order. OrderItemAccessBean

See Also:
Serialized Form

Constructor Summary
OrderItemAccessBean()
          constructor
OrderItemAccessBean(javax.ejb.EJBObject o)
          OrderItemAccessBean constructor
OrderItemAccessBean(java.lang.Long arg0, java.lang.Integer arg1, java.lang.Long arg2, java.lang.Double arg3, java.lang.String arg4, java.lang.Long arg5)
          OrderItemAccessBean constructor
OrderItemAccessBean(java.lang.Long arg0, java.lang.Long arg1, java.lang.Integer arg2, java.lang.Long arg3, java.lang.Double arg4, java.lang.String arg5, java.lang.Long arg6)
          OrderItemAccessBean constructor
OrderItemAccessBean(java.lang.Long arg0, java.lang.Long arg1, java.lang.Integer arg2, java.lang.Long arg3, java.lang.Double arg4, java.lang.String arg5, java.lang.Long arg6, java.lang.Long arg7)
          OrderItemAccessBean constructor
OrderItemAccessBean(java.lang.Long argAddressId, java.lang.Long argMemberId, java.lang.Integer argStoreId, java.lang.Long argCatalogEntryId, java.lang.Double argQuantity, java.lang.String argStatus, java.lang.Long argOrderId, java.lang.Long contractId, java.lang.Integer shipMode, java.lang.Long itemSpecId, java.lang.String partNumber, java.lang.String description, java.lang.String currency, java.math.BigDecimal price, java.lang.Integer prepareFlags, java.lang.Integer neededQuantity, java.lang.Integer availableQuantity, java.lang.Long correlationGroup, java.lang.String supplierPartNumber, java.lang.String supplierData, java.sql.Timestamp estimatedAvailDate, java.lang.String lineItemType, java.math.BigDecimal totalProduct)
          OrderItemAccessBean constructor
 
Method Summary
 void commitCopyHelper()
          commitCopyHelper
 java.lang.String defaultJNDIName()
          defaultJNDIName
 java.util.Enumeration findByCatalogEntryId(java.lang.Long arg0)           Retrieves all the order items for specified catalog entry. The SQL query used to fetch all the required rows from the ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.CATENTRY_ID = ?)
 java.util.Enumeration findByMemberCatalogEntryAndStore(java.lang.Long arg0, java.lang.Long arg1, java.lang.Integer arg2)           Retrieves all the order items for specified customer, catalog entry and store. The SQL query used to fetch all the required rows from the ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.CATENTRY_ID = ?) and (T1.STOREENT_ID = ?)
 java.util.Enumeration findByMemberStoreAndStatus(java.lang.Long arg0, java.lang.Integer arg1, java.lang.String arg2)           Retrieves all the order items for specified customer, store and status. The SQL query used to fetch all the required rows from the ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.STOREENT_ID = ?) and (T1.STATUS = ?)
 java.util.Enumeration findByOfferId(java.lang.Long arg0)           Retrieves all the order items for specified offer. The SQL query used to fetch all the required rows from the ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.OFFER_ID = ?)
 java.util.Enumeration findByOrder(java.lang.Long arg0)           Retrieves all the order items which are part of the specified order. The SQL query used to fetch all the required rows from the ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.ORDERS_ID = ?) order by T1.ADDRESS_ID, T1.ORDERITEMS_ID
 java.util.Enumeration findByOrderAndFulfillmentStatus(java.lang.Long arg0, java.lang.String arg1)
          Returns order items by order and fulfillment status for update
 java.util.Enumeration findByOrderAndFulfillmentStatusForUpdate(java.lang.Long arg0, java.lang.String arg1)
          Returns order items by orderItemIds
 java.util.Enumeration findByOrderAndMemberForUpdate(java.lang.Long arg0, java.lang.Long arg1)           Retrieves all the order items for specified order and customer. The SQL query used to fetch all the required rows from the ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE T1.ORDERS_ID = ? and T1.MEMBER_ID = ? for update
 java.util.Enumeration findByOrderAndReleaseAndFilfillmentStatusNotShip(java.lang.Long arg0, java.lang.Integer arg1)
          IBM internal use only.
 java.util.Enumeration findByOrderForUpdate(java.lang.Long arg0)           Retrieves all the order items which are part of the specified order. The SQL query used to fetch all the required rows from the ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE T1.ORDERS_ID = ? for update
 java.util.Enumeration findByOrderIds(java.lang.Long[] arg0)
          findByOrderIds
 java.util.Enumeration findByOrderIds(java.lang.Long[] arg0, java.lang.String arg1, boolean arg2)
          IBM internal use only.
 java.util.Enumeration findByOrderIdsAndATPCodes(java.lang.Long[] arg0, java.util.Set arg1, java.sql.Timestamp arg2, java.lang.String arg3, boolean arg4)
          IBM internal use only.
 java.util.Enumeration findByOrderItemIds(java.lang.Long[] arg0)
          Returns order items by orderIds
 java.util.Enumeration findByOrderReleaseNumAndOrdersId(java.lang.Integer arg0, java.lang.Long arg1)
          IBM internal use only.
 java.util.Enumeration findByOrderSortedByCatalogEntryId(java.lang.Long arg0)           Retrieves all the order items which are part of the specified order. The SQL query used to fetch all the required rows from the ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.ORDERS_ID = ?) order by T1.CATENTRY_ID
 java.util.Enumeration findByOrderSortedByOrderItemId(java.lang.Long arg0)           Retrieves all the order items for specified order. The SQL query used to fetch all the required rows from the ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.ORDERS_ID = ?) order by T1.ORDERITEMS_ID
 java.util.Enumeration findByTradingId(java.lang.Long arg0)           Retrieves all the order items for specified trading agreement. The SQL query used to fetch all the required rows from the ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.TRADING_ID = ?)
 java.util.Enumeration findChildOrderItemsByDistributorsAndOrdersIdAndLineItemTypeAndRelTypeAndCorr(java.lang.Integer[] arg0, java.lang.Long arg1, java.lang.String arg2, java.lang.String arg3, java.lang.Long arg4)
          Returns order items by order and fulfillment status
 java.util.Enumeration findInvalidlyAllocatedAndBackorderedItemsByOrdersId(java.lang.Long arg0)
          IBM internal use only.
 java.util.Enumeration findInvalidOrderItemsByOrdersId(java.lang.Long arg0)
          IBM internal use only.
 java.util.Enumeration findParentOrderItemsByOrdersIdAndCorr(java.lang.Long arg0, java.lang.Long arg1)
          Returns sibling order items by ordersId, relType, and CorrelationGroupAttribute
 java.util.Enumeration findPendingOrderItemsByMemberAndAddress(java.lang.Long arg0, java.lang.Long arg1)           Retrieves all pending order items for specified customer and shipping address. The SQL query used to fetch all the required rows from the ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.ADDRESS_ID = ?) and (T1.STATUS = 'P')
 java.util.Enumeration findPendingOrderItemsByMemberCatalogEntryAndStore(java.lang.Long arg0, java.lang.Long arg1, java.lang.Integer arg2)           Retrieves all pending order items for specified customer, catalog entry and store. The SQL query used to fetch all the required rows from the ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.CATENTRY_ID = ?) and (T1.STOREENT_ID = ?) and (T1.STATUS = 'P')
 java.util.Enumeration findPendingOrderItemsForMember(java.lang.Long arg0)           Retrieves all pending order items for specified customer. The SQL query used to fetch all the required rows from the ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.STATUS = 'P')
 java.util.Enumeration findSiblingOrderItemsByOrdersIdAndRelTypeAndCorr(java.lang.Long arg0, java.lang.String arg1, java.lang.Long arg2)
          Returns child order items by a list of distributors,ordersId, lineItemType, relType, and CorrelationGroupAttribute lineItemType can be 'ALT','PRIM' or 'BOTH'
 java.util.Enumeration findWithPushDownQuery(java.lang.String arg0)
          Retrieves order items identified by the specified WHERE clause.
 java.lang.String getAddressId()
          getAddressId
 java.lang.Long getAddressIdInEJBType()
          getAddressIdInEJBType
 java.math.BigDecimal getAdjustmentSum()
          IBM internal use only.
 java.lang.String getAllocatedFulfillmentCenterId()
          getAllocatedFulfillmentCenterId
 java.lang.Integer getAllocatedFulfillmentCenterIdInEJBType()
          getAllocatedFulfillmentCenterIdInEJBType
 java.lang.String getAllocatedQuantity()
          getAllocatedQuantity
 java.lang.Integer getAllocatedQuantityInEJBType()
          getAllocatedQuantityInEJBType
 java.lang.String getAllocationAddressId()
          getAllocationAddressId
 java.lang.Long getAllocationAddressIdInEJBType()
          getAllocationAddressIdInEJBType
 java.lang.String getAllocationGroup()
          getAllocationGroup
 java.lang.Long getAllocationGroupInEJBType()
          getAllocationGroupInEJBType
 java.util.Enumeration getAttachedDiscountOrShippingCalculationCodes(java.lang.Integer arg0)
          IBM internal use only.
 java.lang.String getAvailableQuantity()
          This method accesses a non-CMP field
 java.lang.Integer getAvailableQuantityInEJBType()
          This method accesses a non-CMP field
 java.lang.String getBasePrice()
          getBasePrice
 java.lang.String getBasePriceCurrency()
          getBasePriceCurrency
 java.math.BigDecimal getBasePriceInEJBType()
          getBasePriceInEJBType
  CatalogEntryAccessBean getCatalogEntry()
          Returns CatalogEntryAccessBean object which represents catalog entry reference by this order item.
 java.lang.String getCatalogEntryId()
          getCatalogEntryId
 java.lang.Long getCatalogEntryIdInEJBType()
          getCatalogEntryIdInEJBType
 com.ibm.commerce.order.objimpl.OrderTaxData getCategoryTaxAmount(java.lang.Integer arg0)
          IBM internal use only.
 com.ibm.commerce.order.objimpl.OrderTaxData[] getCategoryTaxAmounts()
          IBM internal use only.
 java.lang.String getComment()
          getComment
 java.util.Enumeration getConfigurationComponents()           Retrieves all the components of a dynamic kit for this order item. The SQL query used to fetch all the required rows from the OICOMPLIST table is:
SELECT * FROM OICOMPLIST T1 WHERE (T1.ORDERITEMS_ID = ?)
 java.lang.String getConfigurationId()
          getConfigurationId
 java.lang.String getContractId()
          getContractId
 java.lang.Long getContractIdInEJBType()
          getContractIdInEJBType
 java.lang.String getCorrelationGroup()
          getCorrelationGroup
 java.lang.Long getCorrelationGroupInEJBType()
          getCorrelationGroupInEJBType
 java.lang.String getCurrency()
          getCurrency
 java.lang.String getDescription()
          getDescription
 java.lang.String getEstimatedAvailableTime()
          getEstimatedAvailableTime
 java.sql.Timestamp getEstimatedAvailableTimeInEJBType()
          getEstimatedAvailableTimeInEJBType
 java.sql.Timestamp getEstimatedOrPromisedShippingTime()
          Calculates estimated or promised shipping time for an order item.
 java.sql.Timestamp getEstimatedShippingTime()
          Calculates estimated shipping time for the order item by adding shipping offset to the maximum between the estimated availability time and the current time.
 java.lang.String getField1()
          getField1
 java.lang.Integer getField1InEJBType()
          getField1InEJBType
 java.lang.String getField2()
          getField2
 java.lang.String getFulfillmentCenterId()
          getFulfillmentCenterId
 java.lang.Integer getFulfillmentCenterIdInEJBType()
          getFulfillmentCenterIdInEJBType
 java.lang.String getFulfillmentStatus()
          getFulfillmentStatus
 java.lang.String getInventoryStatus()
          getInventoryStatus
 java.lang.String getItemSpecId()
          getItemSpecId
 java.lang.Long getItemSpecIdInEJBType()
          getItemSpecIdInEJBType
 java.lang.String getLastAllocatedUpdate()
          getLastAllocatedUpdate
 java.sql.Timestamp getLastAllocatedUpdateInEJBType()
          getLastAllocatedUpdateInEJBType
 java.lang.String getLastUpdate()
          getLastUpdate
 java.sql.Timestamp getLastUpdateInEJBType()
          getLastUpdateInEJBType
 java.lang.String getLineItemType()
          getLineItemType
 java.lang.String getMemberId()
          getMemberId
 java.lang.Long getMemberIdInEJBType()
          getMemberIdInEJBType
 java.lang.String getNeededQuantity()
          getNeededQuantity
 java.lang.Integer getNeededQuantityInEJBType()
          getNeededQuantityInEJBType
  OfferAccessBean getOffer()
           
 java.lang.String getOfferId()
          getOfferId
 java.lang.Long getOfferIdInEJBType()
          getOfferIdInEJBType
  OrderAccessBean getOrder()
          This method provides access to the ORDERITEMS.ORDERS_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getOrderId()
          getOrderId
 java.lang.Long getOrderIdInEJBType()
          getOrderIdInEJBType
 java.lang.String getOrderItemId()
          getOrderItemId
 java.lang.Long getOrderItemIdInEJBType()
          getOrderItemIdInEJBType
 java.lang.String getOrderReleaseNumber()
          getOrderReleaseNumber
 java.lang.Integer getOrderReleaseNumberInEJBType()
          getOrderReleaseNumberInEJBType
 java.lang.String getOutputqID()
          getOutputqID
 java.lang.Long getOutputqIDInEJBType()
          getOutputqIDInEJBType
 java.lang.String getPartNumber()
          getPartNumber
 java.lang.String getPrepareFlags()
          getPrepareFlags
 java.lang.Integer getPrepareFlagsInEJBType()
          getPrepareFlagsInEJBType
 java.lang.String getPrice()
          getPrice
 java.math.BigDecimal getPriceInEJBType()
          getPriceInEJBType
 java.lang.String getPromisedAvailableTime()
          getPromisedAvailableTime
 java.sql.Timestamp getPromisedAvailableTimeInEJBType()
          getPromisedAvailableTimeInEJBType
 java.sql.Timestamp getPromisedShippingTime()
          Calculates promised shipping time for an order item by adding shipping offset to promised availability time.
 java.lang.String getQuantity()
          getQuantity
 java.lang.Double getQuantityInEJBType()
          getQuantityInEJBType
 java.lang.String getResolvedDescription()
          Returns a short description of the catalog entry referenced by this order item.
 java.lang.String getShippingCharge()
          getShippingCharge
 java.math.BigDecimal getShippingChargeInEJBType()
          getShippingChargeInEJBType
 com.ibm.commerce.fulfillment.objects.ShippingModeAccessBean getShippingMode()
          This method provides access to the ORDERITEMS.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getShippingModeId()
          getShippingModeId
 java.lang.Integer getShippingModeIdInEJBType()
          getShippingModeIdInEJBType
 java.lang.String getShippingOffset()
          getShippingOffset
 java.lang.Integer getShippingOffsetInEJBType()
          This method accesses a non-CMP field
 java.lang.String getShippingTaxAmount()
          getShippingTaxAmount
 java.math.BigDecimal getShippingTaxAmountInEJBType()
          getShippingTaxAmountInEJBType
 java.lang.String getStatus()
          getStatus
 java.lang.String getStoreId()
          getStoreId
 java.lang.Integer getStoreIdInEJBType()
          getStoreIdInEJBType
 java.lang.String getSupplierData()
          This method accesses a non-CMP field
 java.lang.String getSupplierPartNumber()
          This method accesses a non-CMP field
 java.lang.String getTaxAmount()
          getTaxAmount
 java.math.BigDecimal getTaxAmountInEJBType()
          getTaxAmountInEJBType
 java.lang.String getTermAndConditionId()
          getTermAndConditionId
 java.lang.Long getTermAndConditionIdInEJBType()
          getTermAndConditionIdInEJBType
 java.lang.String getTimeCreated()
          getTimeCreated
 java.sql.Timestamp getTimeCreatedInEJBType()
          getTimeCreatedInEJBType
 java.lang.String getTimeReleased()
          getTimeReleased
 java.sql.Timestamp getTimeReleasedInEJBType()
          getTimeReleasedInEJBType
 java.lang.String getTimeShipped()
          getTimeShipped
 java.sql.Timestamp getTimeShippedInEJBType()
          getTimeShippedInEJBType
 java.lang.String getTotalAdjustment()
          getTotalAdjustment
 java.math.BigDecimal getTotalAdjustmentByDisplayLevel(java.lang.Integer arg0)
          IBM internal use only.
 java.math.BigDecimal getTotalAdjustmentInEJBType()
          getTotalAdjustmentInEJBType
 java.lang.String getTotalProduct()
          getTotalProduct
 java.math.BigDecimal getTotalProductInEJBType()
          getTotalProductInEJBType
 java.lang.String getTrackingDate()
          getTrackingDate
 java.sql.Timestamp getTrackingDateInEJBType()
          getTrackingDateInEJBType
 java.lang.String[] getTrackingIds()
          IBM internal use only.
 java.lang.String getTrackingNumber()
          getTrackingNumber
protected  void instantiateEJB()
          instantiateEJB
protected  boolean instantiateEJBByPrimaryKey()
          instantiateEJBByPrimaryKey
 void refreshCopyHelper()
          refreshCopyHelper
 void resetAllCategoryTaxes()
          IBM internal use only.
 void resetCategoryTax(java.lang.Integer arg0)
          IBM internal use only.
 void setAddressId(java.lang.Long newValue)
          setAddressId
 void setAddressId(java.lang.String newValue)
          setAddressId
 void setAllocatedFulfillmentCenterId(java.lang.Integer newValue)
          setAllocatedFulfillmentCenterId
 void setAllocatedFulfillmentCenterId(java.lang.String newValue)
          setAllocatedFulfillmentCenterId
 void setAllocatedQuantity(java.lang.Integer newValue)
          setAllocatedQuantity
 void setAllocatedQuantity(java.lang.String newValue)
          setAllocatedQuantity
 void setAllocationAddressId(java.lang.Long newValue)
          setAllocationAddressId
 void setAllocationAddressId(java.lang.String newValue)
          setAllocationAddressId
 void setAllocationGroup(java.lang.Long newValue)
          setAllocationGroup
 void setAllocationGroup(java.lang.String newValue)
          setAllocationGroup
 java.lang.Long setAndGetNonNullCorrelationGroup()
           
 void setAvailableQuantity(java.lang.Integer newValue)
          This method accesses a non-CMP field
 void setAvailableQuantity(java.lang.String newValue)
          This method accesses a non-CMP field
 void setBasePrice(java.math.BigDecimal newValue)
          setBasePrice
 void setBasePrice(java.lang.String newValue)
          setBasePrice
 void setBasePriceCurrency(java.lang.String newValue)
          setBasePriceCurrency
 void setCatalogEntryId(java.lang.Long newValue)
          setCatalogEntryId
 void setCatalogEntryId(java.lang.String newValue)
          setCatalogEntryId
 void setCategoryTaxAmount(java.lang.Integer arg0, java.math.BigDecimal arg1)
          IBM internal use only.
 void setCategoryTaxAmounts(com.ibm.commerce.order.objimpl.OrderTaxData[] newValue)
          This method accesses a non-CMP field
 void setComment(java.lang.String newValue)
          setComment
 void setConfigurationId(java.lang.String newValue)
          setConfigurationId
 void setContractId(java.lang.Long newValue)
          setContractId
 void setContractId(java.lang.String newValue)
          setContractId
 void setCorrelationGroup(java.lang.Long newValue)
          setCorrelationGroup
 void setCorrelationGroup(java.lang.String newValue)
          setCorrelationGroup
 void setCurrency(java.lang.String newValue)
          setCurrency
 void setDescription(java.lang.String newValue)
          setDescription
 void setEstimatedAvailableTime(java.lang.String newValue)
          setEstimatedAvailableTime
 void setEstimatedAvailableTime(java.sql.Timestamp newValue)
          setEstimatedAvailableTime
 void setField1(java.lang.Integer newValue)
          setField1
 void setField1(java.lang.String newValue)
          setField1
 void setField2(java.lang.String newValue)
          setField2
 void setFulfillmentCenterId(java.lang.Integer newValue)
          setFulfillmentCenterId
 void setFulfillmentCenterId(java.lang.String newValue)
          setFulfillmentCenterId
 void setFulfillmentStatus(java.lang.String newValue)
          setFulfillmentStatus
 void setInitKey_orderItemId(java.lang.String newValue)
          setInitKey_orderItemId
 void setInventoryStatus(java.lang.String newValue)
          setInventoryStatus
 void setItemSpecId(java.lang.Long newValue)
          setItemSpecId
 void setItemSpecId(java.lang.String newValue)
          setItemSpecId
 void setLastAllocatedUpdate(java.lang.String newValue)
          setLastAllocatedUpdate
 void setLastAllocatedUpdate(java.sql.Timestamp newValue)
          setLastAllocatedUpdate
 void setLastUpdate(java.lang.String newValue)
          setLastUpdate
 void setLastUpdate(java.sql.Timestamp newValue)
          setLastUpdate
 void setLineItemType(java.lang.String newValue)
          setLineItemType
 void setMemberId(java.lang.Long newValue)
          setMemberId
 void setMemberId(java.lang.String newValue)
          setMemberId
 void setNeededQuantity(java.lang.Integer newValue)
          setNeededQuantity
 void setNeededQuantity(java.lang.String newValue)
          setNeededQuantity
 void setOfferId(java.lang.Long newValue)
          setOfferId
 void setOfferId(java.lang.String newValue)
          setOfferId
 void setOrderId(java.lang.Long newValue)
          setOrderId
 void setOrderId(java.lang.String newValue)
          setOrderId
 void setOrderReleaseNumber(java.lang.Integer newValue)
          setOrderReleaseNumber
 void setOrderReleaseNumber(java.lang.String newValue)
          setOrderReleaseNumber
 void setOutputqID(java.lang.Long newValue)
          setOutputqID
 void setOutputqID(java.lang.String newValue)
          setOutputqID
 void setPartNumber(java.lang.String newValue)
          setPartNumber
 void setPrepareFlags(java.lang.Integer newValue)
          setPrepareFlags
 void setPrepareFlags(java.lang.String newValue)
          setPrepareFlags
 void setPrice(java.math.BigDecimal newValue)
          setPrice
 void setPrice(java.lang.String newValue)
          setPrice
 void setPromisedAvailableTime(java.lang.String newValue)
          setPromisedAvailableTime
 void setPromisedAvailableTime(java.sql.Timestamp newValue)
          setPromisedAvailableTime
 void setQuantity(java.lang.Double newValue)
          setQuantity
 void setQuantity(java.lang.String newValue)
          setQuantity
 void setShippingCharge(java.math.BigDecimal newValue)
          setShippingCharge
 void setShippingCharge(java.lang.String newValue)
          setShippingCharge
 void setShippingModeId(java.lang.Integer newValue)
          setShippingModeId
 void setShippingModeId(java.lang.String newValue)
          setShippingModeId
 void setShippingOffset(java.lang.Integer newValue)
          setShippingOffset
 void setShippingOffset(java.lang.String newValue)
          setShippingOffset
 void setShippingTaxAmount(java.math.BigDecimal newValue)
          setShippingTaxAmount
 void setShippingTaxAmount(java.lang.String newValue)
          setShippingTaxAmount
 void setStatus(java.lang.String newValue)
          setStatus
 void setStoreId(java.lang.Integer newValue)
          setStoreId
 void setStoreId(java.lang.String newValue)
          setStoreId
 void setSupplierData(java.lang.String newValue)
          This method accesses a non-CMP field
 void setSupplierPartNumber(java.lang.String newValue)
          This method accesses a non-CMP field
 void setTaxAmount(java.math.BigDecimal newValue)
          setTaxAmount
 void setTaxAmount(java.lang.String newValue)
          setTaxAmount
 void setTermAndConditionId(java.lang.Long newValue)
          setTermAndConditionId
 void setTermAndConditionId(java.lang.String newValue)
          setTermAndConditionId
 void setTimeCreated(java.lang.String newValue)
          setTimeCreated
 void setTimeCreated(java.sql.Timestamp newValue)
          setTimeCreated
 void setTimeReleased(java.lang.String newValue)
          setTimeReleased
 void setTimeReleased(java.sql.Timestamp newValue)
          setTimeReleased
 void setTimeShipped(java.lang.String newValue)
          setTimeShipped
 void setTimeShipped(java.sql.Timestamp newValue)
          setTimeShipped
 void setTotalAdjustment(java.math.BigDecimal newValue)
          setTotalAdjustment
 void setTotalAdjustment(java.lang.String newValue)
          setTotalAdjustment
 void setTotalProduct(java.math.BigDecimal newValue)
          setTotalProduct
 void setTotalProduct(java.lang.String newValue)
          setTotalProduct
 void setTrackingDate(java.lang.String newValue)
          setTrackingDate
 void setTrackingDate(java.sql.Timestamp newValue)
          setTrackingDate
 void setTrackingNumber(java.lang.String newValue)
          setTrackingNumber
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrderItemAccessBean

public OrderItemAccessBean()
constructor

OrderItemAccessBean

public OrderItemAccessBean(javax.ejb.EJBObject o)
                    throws java.rmi.RemoteException
OrderItemAccessBean constructor
Parameters:
o - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException

OrderItemAccessBean

public OrderItemAccessBean(java.lang.Long arg0,
                           java.lang.Long arg1,
                           java.lang.Integer arg2,
                           java.lang.Long arg3,
                           java.lang.Double arg4,
                           java.lang.String arg5,
                           java.lang.Long arg6)
                    throws javax.naming.NamingException,
                           javax.ejb.FinderException,
                           javax.ejb.CreateException,
                           java.rmi.RemoteException
OrderItemAccessBean constructor
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.Long
arg2 - java.lang.Integer
arg3 - java.lang.Long
arg4 - java.lang.Double
arg5 - java.lang.String
arg6 - java.lang.Long
Throws:
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

OrderItemAccessBean

public OrderItemAccessBean(java.lang.Long arg0,
                           java.lang.Long arg1,
                           java.lang.Integer arg2,
                           java.lang.Long arg3,
                           java.lang.Double arg4,
                           java.lang.String arg5,
                           java.lang.Long arg6,
                           java.lang.Long arg7)
                    throws javax.naming.NamingException,
                           javax.ejb.FinderException,
                           javax.ejb.CreateException,
                           java.rmi.RemoteException
OrderItemAccessBean constructor
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.Long
arg2 - java.lang.Integer
arg3 - java.lang.Long
arg4 - java.lang.Double
arg5 - java.lang.String
arg6 - java.lang.Long
arg7 - java.lang.Long
Throws:
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

OrderItemAccessBean

public OrderItemAccessBean(java.lang.Long arg0,
                           java.lang.Integer arg1,
                           java.lang.Long arg2,
                           java.lang.Double arg3,
                           java.lang.String arg4,
                           java.lang.Long arg5)
                    throws javax.naming.NamingException,
                           javax.ejb.FinderException,
                           javax.ejb.CreateException,
                           java.rmi.RemoteException
OrderItemAccessBean constructor
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.Integer
arg2 - java.lang.Long
arg3 - java.lang.Double
arg4 - java.lang.String
arg5 - java.lang.Long
Throws:
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

OrderItemAccessBean

public OrderItemAccessBean(java.lang.Long argAddressId,
                           java.lang.Long argMemberId,
                           java.lang.Integer argStoreId,
                           java.lang.Long argCatalogEntryId,
                           java.lang.Double argQuantity,
                           java.lang.String argStatus,
                           java.lang.Long argOrderId,
                           java.lang.Long contractId,
                           java.lang.Integer shipMode,
                           java.lang.Long itemSpecId,
                           java.lang.String partNumber,
                           java.lang.String description,
                           java.lang.String currency,
                           java.math.BigDecimal price,
                           java.lang.Integer prepareFlags,
                           java.lang.Integer neededQuantity,
                           java.lang.Integer availableQuantity,
                           java.lang.Long correlationGroup,
                           java.lang.String supplierPartNumber,
                           java.lang.String supplierData,
                           java.sql.Timestamp estimatedAvailDate,
                           java.lang.String lineItemType,
                           java.math.BigDecimal totalProduct)
                    throws javax.naming.NamingException,
                           javax.ejb.FinderException,
                           javax.ejb.CreateException,
                           java.rmi.RemoteException
OrderItemAccessBean constructor
Parameters:
argAddressId - java.lang.Long
argMemberId - java.lang.Long
argStoreId - java.lang.Integer
argCatalogEntryId - java.lang.Long
argQuantity - java.lang.Double
argStatus - java.lang.String
argOrderId - java.lang.Long
contractId - java.lang.Long
shipMode - java.lang.Integer
itemSpecId - java.lang.Long
partNumber - java.lang.String
description - java.lang.String
currency - java.lang.String
price - java.math.BigDecimal
prepareFlags - java.lang.Integer
neededQuantity - java.lang.Integer
availableQuantity - java.lang.Integer
correlationGroup - java.lang.Long
supplierPartNumber - java.lang.String
supplierData - java.lang.String
estimatedAvailDate - java.sql.Timestamp
lineItemType - java.lang.String
totalProduct - java.math.BigDecimal
Throws:
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException
Method Detail

getQuantity

public java.lang.String getQuantity()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException
getQuantity

This method provides access to the ORDERITEMS.QUANTITY column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.

Specified by:
getQuantity in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getQuantityInEJBType

public java.lang.Double getQuantityInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException
getQuantityInEJBType

This method provides access to the ORDERITEMS.QUANTITY column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.

Returns:
java.lang.Double
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setQuantity

public void setQuantity(java.lang.String newValue)
setQuantity

This method provides access to the ORDERITEMS.QUANTITY column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.

Specified by:
setQuantity in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setQuantity

public void setQuantity(java.lang.Double newValue)
setQuantity

This method provides access to the ORDERITEMS.QUANTITY column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.

Parameters:
newValue - java.lang.Double
Returns:
void

getShippingModeId

public java.lang.String getShippingModeId()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
getShippingModeId

This method provides access to the ORDERITEMS.SHIPMODE_ID column of DB2 type INTEGER.

The following is a description of this column:

The ShippingMode, if still known.

Specified by:
getShippingModeId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getShippingModeIdInEJBType

public java.lang.Integer getShippingModeIdInEJBType()
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.CreateException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException
getShippingModeIdInEJBType

This method provides access to the ORDERITEMS.SHIPMODE_ID column of DB2 type INTEGER.

The following is a description of this column:

The ShippingMode, if still known.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setShippingModeId

public void setShippingModeId(java.lang.String newValue)
setShippingModeId

This method provides access to the ORDERITEMS.SHIPMODE_ID column of DB2 type INTEGER.

The following is a description of this column:

The ShippingMode, if still known.

Specified by:
setShippingModeId in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setShippingModeId

public void setShippingModeId(java.lang.Integer newValue)
setShippingModeId

This method provides access to the ORDERITEMS.SHIPMODE_ID column of DB2 type INTEGER.

The following is a description of this column:

The ShippingMode, if still known.

Parameters:
newValue - java.lang.Integer
Returns:
void

getDescription

public java.lang.String getDescription()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException
getDescription

This method provides access to the ORDERITEMS.DESCRIPTION column of DB2 type VARCHAR(254).

The following is a description of this column:

A mnemonic description of the OrderItem, suitable for display to the customer. This field is usually NULL when CATENTRY_ID is not NULL, since in that case the CatalogEntry description can be displayed.

Specified by:
getDescription in interface OrderItemAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setDescription

public void setDescription(java.lang.String newValue)
setDescription

This method provides access to the ORDERITEMS.DESCRIPTION column of DB2 type VARCHAR(254).

The following is a description of this column:

A mnemonic description of the OrderItem, suitable for display to the customer. This field is usually NULL when CATENTRY_ID is not NULL, since in that case the CatalogEntry description can be displayed.

Specified by:
setDescription in interface OrderItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getAllocationAddressId

public java.lang.String getAllocationAddressId()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException
getAllocationAddressId

This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT.

The following is a description of this column:

The shipping Address used when inventory for this OrderItem was allocated or backordered.

Specified by:
getAllocationAddressId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getAllocationAddressIdInEJBType

public java.lang.Long getAllocationAddressIdInEJBType()
                                               throws java.rmi.RemoteException,
                                                      javax.ejb.CreateException,
                                                      javax.ejb.FinderException,
                                                      javax.naming.NamingException
getAllocationAddressIdInEJBType

This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT.

The following is a description of this column:

The shipping Address used when inventory for this OrderItem was allocated or backordered.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAllocationAddressId

public void setAllocationAddressId(java.lang.String newValue)
setAllocationAddressId

This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT.

The following is a description of this column:

The shipping Address used when inventory for this OrderItem was allocated or backordered.

Specified by:
setAllocationAddressId in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setAllocationAddressId

public void setAllocationAddressId(java.lang.Long newValue)
setAllocationAddressId

This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT.

The following is a description of this column:

The shipping Address used when inventory for this OrderItem was allocated or backordered.

Parameters:
newValue - java.lang.Long
Returns:
void

getAllocatedQuantity

public java.lang.String getAllocatedQuantity()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException
getAllocatedQuantity

This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Quantity allocated or backordered for this OrderItem. The quantity in BASEITEM.QUANTITYMEASURE units can be calculated by multiplying this value by BASEITEM.QUANTITYMULTIPLE, for the BaseItem of the specified item indicated by ITEMSPC_ID.

Specified by:
getAllocatedQuantity in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getAllocatedQuantityInEJBType

public java.lang.Integer getAllocatedQuantityInEJBType()
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException
getAllocatedQuantityInEJBType

This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Quantity allocated or backordered for this OrderItem. The quantity in BASEITEM.QUANTITYMEASURE units can be calculated by multiplying this value by BASEITEM.QUANTITYMULTIPLE, for the BaseItem of the specified item indicated by ITEMSPC_ID.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAllocatedQuantity

public void setAllocatedQuantity(java.lang.String newValue)
setAllocatedQuantity

This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Quantity allocated or backordered for this OrderItem. The quantity in BASEITEM.QUANTITYMEASURE units can be calculated by multiplying this value by BASEITEM.QUANTITYMULTIPLE, for the BaseItem of the specified item indicated by ITEMSPC_ID.

Specified by:
setAllocatedQuantity in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setAllocatedQuantity

public void setAllocatedQuantity(java.lang.Integer newValue)
setAllocatedQuantity

This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Quantity allocated or backordered for this OrderItem. The quantity in BASEITEM.QUANTITYMEASURE units can be calculated by multiplying this value by BASEITEM.QUANTITYMULTIPLE, for the BaseItem of the specified item indicated by ITEMSPC_ID.

Parameters:
newValue - java.lang.Integer
Returns:
void

getConfigurationId

public java.lang.String getConfigurationId()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException
getConfigurationId

This method provides access to the ORDERITEMS.CONFIGURATIONID column of DB2 type VARCHAR(128).

The following is a description of this column:

The identifier that is provided by an external product configurator. This identifier represents a list of order item components that are stored in the OICOMPLIST table.

Specified by:
getConfigurationId in interface OrderItemAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setConfigurationId

public void setConfigurationId(java.lang.String newValue)
setConfigurationId

This method provides access to the ORDERITEMS.CONFIGURATIONID column of DB2 type VARCHAR(128).

The following is a description of this column:

The identifier that is provided by an external product configurator. This identifier represents a list of order item components that are stored in the OICOMPLIST table.

Specified by:
setConfigurationId in interface OrderItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getLastUpdate

public java.lang.String getLastUpdate()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException
getLastUpdate

This method provides access to the ORDERITEMS.LASTUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The most recent time this OrderItem was updated. Changing inventory allocation related information does not cause this timestamp to be updated (refer to the LASTALLOCUPDATE column).

Specified by:
getLastUpdate in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getLastUpdateInEJBType

public java.sql.Timestamp getLastUpdateInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException
getLastUpdateInEJBType

This method provides access to the ORDERITEMS.LASTUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The most recent time this OrderItem was updated. Changing inventory allocation related information does not cause this timestamp to be updated (refer to the LASTALLOCUPDATE column).

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setLastUpdate

public void setLastUpdate(java.lang.String newValue)
setLastUpdate

This method provides access to the ORDERITEMS.LASTUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The most recent time this OrderItem was updated. Changing inventory allocation related information does not cause this timestamp to be updated (refer to the LASTALLOCUPDATE column).

Specified by:
setLastUpdate in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setLastUpdate

public void setLastUpdate(java.sql.Timestamp newValue)
setLastUpdate

This method provides access to the ORDERITEMS.LASTUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The most recent time this OrderItem was updated. Changing inventory allocation related information does not cause this timestamp to be updated (refer to the LASTALLOCUPDATE column).

Parameters:
newValue - java.sql.Timestamp
Returns:
void

getCatalogEntryId

public java.lang.String getCatalogEntryId()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
getCatalogEntryId

This method provides access to the ORDERITEMS.CATENTRY_ID column of DB2 type BIGINT.

The following is a description of this column:

The CatalogEntry, if any, of the product being purchased.

Specified by:
getCatalogEntryId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getCatalogEntryIdInEJBType

public java.lang.Long getCatalogEntryIdInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException
getCatalogEntryIdInEJBType

This method provides access to the ORDERITEMS.CATENTRY_ID column of DB2 type BIGINT.

The following is a description of this column:

The CatalogEntry, if any, of the product being purchased.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCatalogEntryId

public void setCatalogEntryId(java.lang.String newValue)
setCatalogEntryId

This method provides access to the ORDERITEMS.CATENTRY_ID column of DB2 type BIGINT.

The following is a description of this column:

The CatalogEntry, if any, of the product being purchased.

Specified by:
setCatalogEntryId in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setCatalogEntryId

public void setCatalogEntryId(java.lang.Long newValue)
setCatalogEntryId

This method provides access to the ORDERITEMS.CATENTRY_ID column of DB2 type BIGINT.

The following is a description of this column:

The CatalogEntry, if any, of the product being purchased.

Parameters:
newValue - java.lang.Long
Returns:
void

getOrderReleaseNumber

public java.lang.String getOrderReleaseNumber()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException
getOrderReleaseNumber

This method provides access to the ORDERITEMS.ORDRELEASENUM column of DB2 type INTEGER.

The following is a description of this column:

The associated OrderRelease, if any.

Specified by:
getOrderReleaseNumber in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getOrderReleaseNumberInEJBType

public java.lang.Integer getOrderReleaseNumberInEJBType()
                                                 throws java.rmi.RemoteException,
                                                        javax.ejb.CreateException,
                                                        javax.ejb.FinderException,
                                                        javax.naming.NamingException
getOrderReleaseNumberInEJBType

This method provides access to the ORDERITEMS.ORDRELEASENUM column of DB2 type INTEGER.

The following is a description of this column:

The associated OrderRelease, if any.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setOrderReleaseNumber

public void setOrderReleaseNumber(java.lang.String newValue)
setOrderReleaseNumber

This method provides access to the ORDERITEMS.ORDRELEASENUM column of DB2 type INTEGER.

The following is a description of this column:

The associated OrderRelease, if any.

Specified by:
setOrderReleaseNumber in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setOrderReleaseNumber

public void setOrderReleaseNumber(java.lang.Integer newValue)
setOrderReleaseNumber

This method provides access to the ORDERITEMS.ORDRELEASENUM column of DB2 type INTEGER.

The following is a description of this column:

The associated OrderRelease, if any.

Parameters:
newValue - java.lang.Integer
Returns:
void

getShippingOffset

public java.lang.String getShippingOffset()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
getShippingOffset

This method provides access to the ORDERITEMS.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

An estimate of how many seconds it will take to ship this item once the Order is placed and inventory has been allocated.

Specified by:
getShippingOffset in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getShippingOffsetInEJBType

public java.lang.Integer getShippingOffsetInEJBType()
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.CreateException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException
This method accesses a non-CMP field
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setShippingOffset

public void setShippingOffset(java.lang.String newValue)
setShippingOffset

This method provides access to the ORDERITEMS.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

An estimate of how many seconds it will take to ship this item once the Order is placed and inventory has been allocated.

Specified by:
setShippingOffset in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setShippingOffset

public void setShippingOffset(java.lang.Integer newValue)
setShippingOffset

This method provides access to the ORDERITEMS.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

An estimate of how many seconds it will take to ship this item once the Order is placed and inventory has been allocated.

Parameters:
newValue - java.lang.Integer
Returns:
void

getCorrelationGroup

public java.lang.String getCorrelationGroup()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException
getCorrelationGroup

This method provides access to the ORDERITEMS.CORRELATIONGROUP column of DB2 type BIGINT.

The following is a description of this column:

Normally this is the same as ORDERITEMS_ID, except:&l

Specified by:
getCorrelationGroup in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getCorrelationGroupInEJBType

public java.lang.Long getCorrelationGroupInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException
getCorrelationGroupInEJBType

This method provides access to the ORDERITEMS.CORRELATIONGROUP column of DB2 type BIGINT.

The following is a description of this column:

Normally this is the same as ORDERITEMS_ID, except:&l

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCorrelationGroup

public void setCorrelationGroup(java.lang.String newValue)
setCorrelationGroup

This method provides access to the ORDERITEMS.CORRELATIONGROUP column of DB2 type BIGINT.

The following is a description of this column:

Normally this is the same as ORDERITEMS_ID, except:&l

Specified by:
setCorrelationGroup in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setCorrelationGroup

public void setCorrelationGroup(java.lang.Long newValue)
setCorrelationGroup

This method provides access to the ORDERITEMS.CORRELATIONGROUP column of DB2 type BIGINT.

The following is a description of this column:

Normally this is the same as ORDERITEMS_ID, except:&l

Parameters:
newValue - java.lang.Long
Returns:
void

getNeededQuantity

public java.lang.String getNeededQuantity()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
getNeededQuantity

This method provides access to the ORDERITEMS.NEEDEDQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Quantity needed for fulfillment. If CATENTRY is not NULL, this is QUANTITY times CATENTSHIP.NOMINALQUANTITY, converted from CATENTSHIP.QUANTITYMEASURE to BASEITEM.QUANTITYMEASURE, divided by BASEITEM.QUANTITYMULTIPLE and rounded to the nearest integer.

Specified by:
getNeededQuantity in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getNeededQuantityInEJBType

public java.lang.Integer getNeededQuantityInEJBType()
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.CreateException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException
getNeededQuantityInEJBType

This method provides access to the ORDERITEMS.NEEDEDQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Quantity needed for fulfillment. If CATENTRY is not NULL, this is QUANTITY times CATENTSHIP.NOMINALQUANTITY, converted from CATENTSHIP.QUANTITYMEASURE to BASEITEM.QUANTITYMEASURE, divided by BASEITEM.QUANTITYMULTIPLE and rounded to the nearest integer.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setNeededQuantity

public void setNeededQuantity(java.lang.String newValue)
setNeededQuantity

This method provides access to the ORDERITEMS.NEEDEDQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Quantity needed for fulfillment. If CATENTRY is not NULL, this is QUANTITY times CATENTSHIP.NOMINALQUANTITY, converted from CATENTSHIP.QUANTITYMEASURE to BASEITEM.QUANTITYMEASURE, divided by BASEITEM.QUANTITYMULTIPLE and rounded to the nearest integer.

Specified by:
setNeededQuantity in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setNeededQuantity

public void setNeededQuantity(java.lang.Integer newValue)
setNeededQuantity

This method provides access to the ORDERITEMS.NEEDEDQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Quantity needed for fulfillment. If CATENTRY is not NULL, this is QUANTITY times CATENTSHIP.NOMINALQUANTITY, converted from CATENTSHIP.QUANTITYMEASURE to BASEITEM.QUANTITYMEASURE, divided by BASEITEM.QUANTITYMULTIPLE and rounded to the nearest integer.

Parameters:
newValue - java.lang.Integer
Returns:
void

getPrepareFlags

public java.lang.String getPrepareFlags()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException
getPrepareFlags

This method provides access to the ORDERITEMS.PREPAREFLAGS column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Contains the following bit flags indicating special processing to be performed by the OrderPrepare command:&l

Specified by:
getPrepareFlags in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getPrepareFlagsInEJBType

public java.lang.Integer getPrepareFlagsInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException
getPrepareFlagsInEJBType

This method provides access to the ORDERITEMS.PREPAREFLAGS column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Contains the following bit flags indicating special processing to be performed by the OrderPrepare command:&l

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPrepareFlags

public void setPrepareFlags(java.lang.String newValue)
setPrepareFlags

This method provides access to the ORDERITEMS.PREPAREFLAGS column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Contains the following bit flags indicating special processing to be performed by the OrderPrepare command:&l

Specified by:
setPrepareFlags in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setPrepareFlags

public void setPrepareFlags(java.lang.Integer newValue)
setPrepareFlags

This method provides access to the ORDERITEMS.PREPAREFLAGS column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Contains the following bit flags indicating special processing to be performed by the OrderPrepare command:&l

Parameters:
newValue - java.lang.Integer
Returns:
void

getComment

public java.lang.String getComment()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
getComment

This method provides access to the ORDERITEMS.COMMENTS column of DB2 type VARCHAR(254).

The following is a description of this column:

Comments from the customer, such as a greeting for a gift.

Specified by:
getComment in interface OrderItemAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setComment

public void setComment(java.lang.String newValue)
setComment

This method provides access to the ORDERITEMS.COMMENTS column of DB2 type VARCHAR(254).

The following is a description of this column:

Comments from the customer, such as a greeting for a gift.

Specified by:
setComment in interface OrderItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getLastAllocatedUpdate

public java.lang.String getLastAllocatedUpdate()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException
getLastAllocatedUpdate

This method provides access to the ORDERITEMS.LASTALLOCUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The most recent time inventory was checked (for unallocated OrderItems), allocated, or backordered, for this OrderItem.

Specified by:
getLastAllocatedUpdate in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getLastAllocatedUpdateInEJBType

public java.sql.Timestamp getLastAllocatedUpdateInEJBType()
                                                   throws java.rmi.RemoteException,
                                                          javax.ejb.CreateException,
                                                          javax.ejb.FinderException,
                                                          javax.naming.NamingException
getLastAllocatedUpdateInEJBType

This method provides access to the ORDERITEMS.LASTALLOCUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The most recent time inventory was checked (for unallocated OrderItems), allocated, or backordered, for this OrderItem.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setLastAllocatedUpdate

public void setLastAllocatedUpdate(java.lang.String newValue)
setLastAllocatedUpdate

This method provides access to the ORDERITEMS.LASTALLOCUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The most recent time inventory was checked (for unallocated OrderItems), allocated, or backordered, for this OrderItem.

Specified by:
setLastAllocatedUpdate in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setLastAllocatedUpdate

public void setLastAllocatedUpdate(java.sql.Timestamp newValue)
setLastAllocatedUpdate

This method provides access to the ORDERITEMS.LASTALLOCUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The most recent time inventory was checked (for unallocated OrderItems), allocated, or backordered, for this OrderItem.

Parameters:
newValue - java.sql.Timestamp
Returns:
void

getShippingTaxAmount

public java.lang.String getShippingTaxAmount()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException
getShippingTaxAmount

This method provides access to the ORDERITEMS.SHIPTAXAMOUNT column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The total shipping taxes associated with this OrderItem, in the Currency specified by CURRENCY.

Specified by:
getShippingTaxAmount in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getShippingTaxAmountInEJBType

public java.math.BigDecimal getShippingTaxAmountInEJBType()
                                                   throws java.rmi.RemoteException,
                                                          javax.ejb.CreateException,
                                                          javax.ejb.FinderException,
                                                          javax.naming.NamingException
getShippingTaxAmountInEJBType

This method provides access to the ORDERITEMS.SHIPTAXAMOUNT column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The total shipping taxes associated with this OrderItem, in the Currency specified by CURRENCY.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setShippingTaxAmount

public void setShippingTaxAmount(java.lang.String newValue)
setShippingTaxAmount

This method provides access to the ORDERITEMS.SHIPTAXAMOUNT column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The total shipping taxes associated with this OrderItem, in the Currency specified by CURRENCY.

Specified by:
setShippingTaxAmount in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setShippingTaxAmount

public void setShippingTaxAmount(java.math.BigDecimal newValue)
setShippingTaxAmount

This method provides access to the ORDERITEMS.SHIPTAXAMOUNT column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The total shipping taxes associated with this OrderItem, in the Currency specified by CURRENCY.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getFulfillmentStatus

public java.lang.String getFulfillmentStatus()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException
getFulfillmentStatus

This method provides access to the ORDERITEMS.FULFILLMENTSTATUS column of DB2 type CHAR(4) NOT NULL DEFAULT 'INT'.

The following is a description of this column:

The fulfillment status of the OrderItem:&l

Specified by:
getFulfillmentStatus in interface OrderItemAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setFulfillmentStatus

public void setFulfillmentStatus(java.lang.String newValue)
setFulfillmentStatus

This method provides access to the ORDERITEMS.FULFILLMENTSTATUS column of DB2 type CHAR(4) NOT NULL DEFAULT 'INT'.

The following is a description of this column:

The fulfillment status of the OrderItem:&l

Specified by:
setFulfillmentStatus in interface OrderItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getTrackingDate

public java.lang.String getTrackingDate()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException
getTrackingDate

This method provides access to the ORDERITEMS.TRACKDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getTrackingDate in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTrackingDateInEJBType

public java.sql.Timestamp getTrackingDateInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException
getTrackingDateInEJBType

This method provides access to the ORDERITEMS.TRACKDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTrackingDate

public void setTrackingDate(java.lang.String newValue)
setTrackingDate

This method provides access to the ORDERITEMS.TRACKDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setTrackingDate in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setTrackingDate

public void setTrackingDate(java.sql.Timestamp newValue)
setTrackingDate

This method provides access to the ORDERITEMS.TRACKDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
newValue - java.sql.Timestamp
Returns:
void

getLineItemType

public java.lang.String getLineItemType()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException
getLineItemType

This method provides access to the ORDERITEMS.LINEITEMTYPE column of DB2 type CHAR(4).

The following is a description of this column:

If specified, indicates the type of the OrderItem.&l

Specified by:
getLineItemType in interface OrderItemAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setLineItemType

public void setLineItemType(java.lang.String newValue)
setLineItemType

This method provides access to the ORDERITEMS.LINEITEMTYPE column of DB2 type CHAR(4).

The following is a description of this column:

If specified, indicates the type of the OrderItem.&l

Specified by:
setLineItemType in interface OrderItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getPromisedAvailableTime

public java.lang.String getPromisedAvailableTime()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException
getPromisedAvailableTime

This method provides access to the ORDERITEMS.PROMISEDAVAILTIME column of DB2 type TIMESTAMP.

The following is a description of this column:

When an Order is placed (using the OrderProcess command), this would be set to EstAvailTime. After that it would normally not be updated, although a CSR could manually update this to reflect a verbal commitment made to the customer.

Specified by:
getPromisedAvailableTime in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getPromisedAvailableTimeInEJBType

public java.sql.Timestamp getPromisedAvailableTimeInEJBType()
                                                     throws java.rmi.RemoteException,
                                                            javax.ejb.CreateException,
                                                            javax.ejb.FinderException,
                                                            javax.naming.NamingException
getPromisedAvailableTimeInEJBType

This method provides access to the ORDERITEMS.PROMISEDAVAILTIME column of DB2 type TIMESTAMP.

The following is a description of this column:

When an Order is placed (using the OrderProcess command), this would be set to EstAvailTime. After that it would normally not be updated, although a CSR could manually update this to reflect a verbal commitment made to the customer.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPromisedAvailableTime

public void setPromisedAvailableTime(java.lang.String newValue)
setPromisedAvailableTime

This method provides access to the ORDERITEMS.PROMISEDAVAILTIME column of DB2 type TIMESTAMP.

The following is a description of this column:

When an Order is placed (using the OrderProcess command), this would be set to EstAvailTime. After that it would normally not be updated, although a CSR could manually update this to reflect a verbal commitment made to the customer.

Specified by:
setPromisedAvailableTime in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setPromisedAvailableTime

public void setPromisedAvailableTime(java.sql.Timestamp newValue)
setPromisedAvailableTime

This method provides access to the ORDERITEMS.PROMISEDAVAILTIME column of DB2 type TIMESTAMP.

The following is a description of this column:

When an Order is placed (using the OrderProcess command), this would be set to EstAvailTime. After that it would normally not be updated, although a CSR could manually update this to reflect a verbal commitment made to the customer.

Parameters:
newValue - java.sql.Timestamp
Returns:
void

getOfferId

public java.lang.String getOfferId()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
getOfferId

This method provides access to the ORDERITEMS.OFFER_ID column of DB2 type BIGINT.

The following is a description of this column:

The Offer, if any, and if it still exists, from which PRICE was obtained.

Specified by:
getOfferId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getOfferIdInEJBType

public java.lang.Long getOfferIdInEJBType()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
getOfferIdInEJBType

This method provides access to the ORDERITEMS.OFFER_ID column of DB2 type BIGINT.

The following is a description of this column:

The Offer, if any, and if it still exists, from which PRICE was obtained.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setOfferId

public void setOfferId(java.lang.String newValue)
setOfferId

This method provides access to the ORDERITEMS.OFFER_ID column of DB2 type BIGINT.

The following is a description of this column:

The Offer, if any, and if it still exists, from which PRICE was obtained.

Specified by:
setOfferId in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setOfferId

public void setOfferId(java.lang.Long newValue)
setOfferId

This method provides access to the ORDERITEMS.OFFER_ID column of DB2 type BIGINT.

The following is a description of this column:

The Offer, if any, and if it still exists, from which PRICE was obtained.

Parameters:
newValue - java.lang.Long
Returns:
void

getAllocationGroup

public java.lang.String getAllocationGroup()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException
getAllocationGroup

This method provides access to the ORDERITEMS.ALLOCATIONGROUP column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getAllocationGroup in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getAllocationGroupInEJBType

public java.lang.Long getAllocationGroupInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException
getAllocationGroupInEJBType

This method provides access to the ORDERITEMS.ALLOCATIONGROUP column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAllocationGroup

public void setAllocationGroup(java.lang.String newValue)
setAllocationGroup

This method provides access to the ORDERITEMS.ALLOCATIONGROUP column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setAllocationGroup in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setAllocationGroup

public void setAllocationGroup(java.lang.Long newValue)
setAllocationGroup

This method provides access to the ORDERITEMS.ALLOCATIONGROUP column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
newValue - java.lang.Long
Returns:
void

getContractId

public java.lang.String getContractId()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException
getContractId

This method provides access to the ORDERITEMS.TRADING_ID column of DB2 type BIGINT.

The following is a description of this column:

The TradingAgreement, if known, that determines the TermAndCondition objects (including how the price is determined) that apply to this OrderItem.

Specified by:
getContractId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getContractIdInEJBType

public java.lang.Long getContractIdInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException
getContractIdInEJBType

This method provides access to the ORDERITEMS.TRADING_ID column of DB2 type BIGINT.

The following is a description of this column:

The TradingAgreement, if known, that determines the TermAndCondition objects (including how the price is determined) that apply to this OrderItem.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setContractId

public void setContractId(java.lang.String newValue)
setContractId

This method provides access to the ORDERITEMS.TRADING_ID column of DB2 type BIGINT.

The following is a description of this column:

The TradingAgreement, if known, that determines the TermAndCondition objects (including how the price is determined) that apply to this OrderItem.

Specified by:
setContractId in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setContractId

public void setContractId(java.lang.Long newValue)
setContractId

This method provides access to the ORDERITEMS.TRADING_ID column of DB2 type BIGINT.

The following is a description of this column:

The TradingAgreement, if known, that determines the TermAndCondition objects (including how the price is determined) that apply to this OrderItem.

Parameters:
newValue - java.lang.Long
Returns:
void

getBasePrice

public java.lang.String getBasePrice()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
getBasePrice

This method provides access to the ORDERITEMS.BASEPRICE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

If PRICE was converted from a currency different from the OrderItem currency, BASEPRICE is the price that was converted to arrive at PRICE.

Specified by:
getBasePrice in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getBasePriceInEJBType

public java.math.BigDecimal getBasePriceInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException
getBasePriceInEJBType

This method provides access to the ORDERITEMS.BASEPRICE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

If PRICE was converted from a currency different from the OrderItem currency, BASEPRICE is the price that was converted to arrive at PRICE.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBasePrice

public void setBasePrice(java.lang.String newValue)
setBasePrice

This method provides access to the ORDERITEMS.BASEPRICE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

If PRICE was converted from a currency different from the OrderItem currency, BASEPRICE is the price that was converted to arrive at PRICE.

Specified by:
setBasePrice in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setBasePrice

public void setBasePrice(java.math.BigDecimal newValue)
setBasePrice

This method provides access to the ORDERITEMS.BASEPRICE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

If PRICE was converted from a currency different from the OrderItem currency, BASEPRICE is the price that was converted to arrive at PRICE.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getCurrency

public java.lang.String getCurrency()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException
getCurrency

This method provides access to the ORDERITEMS.CURRENCY column of DB2 type CHAR(10).

The following is a description of this column:

The currency of OrderItem monetary amounts other than BASEPRICE. This is the same as the currency of the order, ORDERS.CURRENCY. This is a currency code as per ISO 4217 standards.

Specified by:
getCurrency in interface OrderItemAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCurrency

public void setCurrency(java.lang.String newValue)
setCurrency

This method provides access to the ORDERITEMS.CURRENCY column of DB2 type CHAR(10).

The following is a description of this column:

The currency of OrderItem monetary amounts other than BASEPRICE. This is the same as the currency of the order, ORDERS.CURRENCY. This is a currency code as per ISO 4217 standards.

Specified by:
setCurrency in interface OrderItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getField2

public java.lang.String getField2()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException
getField2

This method provides access to the ORDERITEMS.FIELD2 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

Specified by:
getField2 in interface OrderItemAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField2

public void setField2(java.lang.String newValue)
setField2

This method provides access to the ORDERITEMS.FIELD2 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

Specified by:
setField2 in interface OrderItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getField1

public java.lang.String getField1()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException
getField1

This method provides access to the ORDERITEMS.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

Specified by:
getField1 in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getField1InEJBType

public java.lang.Integer getField1InEJBType()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException
getField1InEJBType

This method provides access to the ORDERITEMS.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField1

public void setField1(java.lang.String newValue)
setField1

This method provides access to the ORDERITEMS.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

Specified by:
setField1 in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setField1

public void setField1(java.lang.Integer newValue)
setField1

This method provides access to the ORDERITEMS.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

Parameters:
newValue - java.lang.Integer
Returns:
void

getOrderItemId

public java.lang.String getOrderItemId()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException
getOrderItemId

This method provides access to the ORDERITEMS.ORDERITEMS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Generated unique key.

Specified by:
getOrderItemId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getOrderItemIdInEJBType

public java.lang.Long getOrderItemIdInEJBType()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException
getOrderItemIdInEJBType

This method provides access to the ORDERITEMS.ORDERITEMS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Generated unique key.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getAllocatedFulfillmentCenterId

public java.lang.String getAllocatedFulfillmentCenterId()
                                                 throws java.rmi.RemoteException,
                                                        javax.ejb.CreateException,
                                                        javax.ejb.FinderException,
                                                        javax.naming.NamingException
getAllocatedFulfillmentCenterId

This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER.

The following is a description of this column:

The FulfillmentCenter from which inventory for this OrderItem is allocated or backordered.

Specified by:
getAllocatedFulfillmentCenterId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getAllocatedFulfillmentCenterIdInEJBType

public java.lang.Integer getAllocatedFulfillmentCenterIdInEJBType()
                                                           throws java.rmi.RemoteException,
                                                                  javax.ejb.CreateException,
                                                                  javax.ejb.FinderException,
                                                                  javax.naming.NamingException
getAllocatedFulfillmentCenterIdInEJBType

This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER.

The following is a description of this column:

The FulfillmentCenter from which inventory for this OrderItem is allocated or backordered.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAllocatedFulfillmentCenterId

public void setAllocatedFulfillmentCenterId(java.lang.String newValue)
setAllocatedFulfillmentCenterId

This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER.

The following is a description of this column:

The FulfillmentCenter from which inventory for this OrderItem is allocated or backordered.

Specified by:
setAllocatedFulfillmentCenterId in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setAllocatedFulfillmentCenterId

public void setAllocatedFulfillmentCenterId(java.lang.Integer newValue)
setAllocatedFulfillmentCenterId

This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER.

The following is a description of this column:

The FulfillmentCenter from which inventory for this OrderItem is allocated or backordered.

Parameters:
newValue - java.lang.Integer
Returns:
void

getStoreId

public java.lang.String getStoreId()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
getStoreId

This method provides access to the ORDERITEMS.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity the Order (this OrderItem is part of) is part of. This is normally a Store unless STATUS is Q, in which case it is normally a StoreGroup.

Specified by:
getStoreId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getStoreIdInEJBType

public java.lang.Integer getStoreIdInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException
getStoreIdInEJBType

This method provides access to the ORDERITEMS.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity the Order (this OrderItem is part of) is part of. This is normally a Store unless STATUS is Q, in which case it is normally a StoreGroup.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStoreId

public void setStoreId(java.lang.String newValue)
setStoreId

This method provides access to the ORDERITEMS.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity the Order (this OrderItem is part of) is part of. This is normally a Store unless STATUS is Q, in which case it is normally a StoreGroup.

Specified by:
setStoreId in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setStoreId

public void setStoreId(java.lang.Integer newValue)
setStoreId

This method provides access to the ORDERITEMS.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity the Order (this OrderItem is part of) is part of. This is normally a Store unless STATUS is Q, in which case it is normally a StoreGroup.

Parameters:
newValue - java.lang.Integer
Returns:
void

getPrice

public java.lang.String getPrice()
                          throws java.rmi.RemoteException,
                                 javax.ejb.CreateException,
                                 javax.ejb.FinderException,
                                 javax.naming.NamingException
getPrice

This method provides access to the ORDERITEMS.PRICE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The price for the nominal quantity of the product (CATENTSHIP.NOMINALQUANTITY).

Specified by:
getPrice in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getPriceInEJBType

public java.math.BigDecimal getPriceInEJBType()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException
getPriceInEJBType

This method provides access to the ORDERITEMS.PRICE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The price for the nominal quantity of the product (CATENTSHIP.NOMINALQUANTITY).

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPrice

public void setPrice(java.lang.String newValue)
setPrice

This method provides access to the ORDERITEMS.PRICE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The price for the nominal quantity of the product (CATENTSHIP.NOMINALQUANTITY).

Specified by:
setPrice in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setPrice

public void setPrice(java.math.BigDecimal newValue)
setPrice

This method provides access to the ORDERITEMS.PRICE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The price for the nominal quantity of the product (CATENTSHIP.NOMINALQUANTITY).

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getStatus

public java.lang.String getStatus()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException
getStatus

This method provides access to the ORDERITEMS.STATUS column of DB2 type CHAR(1) NOT NULL.

The following is a description of this column:

All OrderItems for an Order hold a copy of the Order Status. See the description of the STATUS column for the ORDERS table.

Specified by:
getStatus in interface OrderItemAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStatus

public void setStatus(java.lang.String newValue)
setStatus

This method provides access to the ORDERITEMS.STATUS column of DB2 type CHAR(1) NOT NULL.

The following is a description of this column:

All OrderItems for an Order hold a copy of the Order Status. See the description of the STATUS column for the ORDERS table.

Specified by:
setStatus in interface OrderItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getTimeShipped

public java.lang.String getTimeShipped()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException
getTimeShipped

This method provides access to the ORDERITEMS.TIMESHIPPED column of DB2 type TIMESTAMP.

The following is a description of this column:

The time this OrderItem was manifested for shipment.

Specified by:
getTimeShipped in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTimeShippedInEJBType

public java.sql.Timestamp getTimeShippedInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException
getTimeShippedInEJBType

This method provides access to the ORDERITEMS.TIMESHIPPED column of DB2 type TIMESTAMP.

The following is a description of this column:

The time this OrderItem was manifested for shipment.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTimeShipped

public void setTimeShipped(java.lang.String newValue)
setTimeShipped

This method provides access to the ORDERITEMS.TIMESHIPPED column of DB2 type TIMESTAMP.

The following is a description of this column:

The time this OrderItem was manifested for shipment.

Specified by:
setTimeShipped in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setTimeShipped

public void setTimeShipped(java.sql.Timestamp newValue)
setTimeShipped

This method provides access to the ORDERITEMS.TIMESHIPPED column of DB2 type TIMESTAMP.

The following is a description of this column:

The time this OrderItem was manifested for shipment.

Parameters:
newValue - java.sql.Timestamp
Returns:
void

getOrderId

public java.lang.String getOrderId()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
getOrderId

This method provides access to the ORDERITEMS.ORDERS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The Order this OrderItem is part of.

Specified by:
getOrderId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getOrderIdInEJBType

public java.lang.Long getOrderIdInEJBType()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
getOrderIdInEJBType

This method provides access to the ORDERITEMS.ORDERS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The Order this OrderItem is part of.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setOrderId

public void setOrderId(java.lang.String newValue)
setOrderId

This method provides access to the ORDERITEMS.ORDERS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The Order this OrderItem is part of.

Specified by:
setOrderId in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setOrderId

public void setOrderId(java.lang.Long newValue)
setOrderId

This method provides access to the ORDERITEMS.ORDERS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The Order this OrderItem is part of.

Parameters:
newValue - java.lang.Long
Returns:
void

getInventoryStatus

public java.lang.String getInventoryStatus()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException
getInventoryStatus

This method provides access to the ORDERITEMS.INVENTORYSTATUS column of DB2 type CHAR(4) NOT NULL DEFAULT 'NALC'.

The following is a description of this column:

The allocation status of inventory for this OrderItem:&l

Specified by:
getInventoryStatus in interface OrderItemAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setInventoryStatus

public void setInventoryStatus(java.lang.String newValue)
setInventoryStatus

This method provides access to the ORDERITEMS.INVENTORYSTATUS column of DB2 type CHAR(4) NOT NULL DEFAULT 'NALC'.

The following is a description of this column:

The allocation status of inventory for this OrderItem:&l

Specified by:
setInventoryStatus in interface OrderItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getTrackingNumber

public java.lang.String getTrackingNumber()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
getTrackingNumber

This method provides access to the ORDERITEMS.TRACKNUMBER column of DB2 type VARCHAR(64).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getTrackingNumber in interface OrderItemAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTrackingNumber

public void setTrackingNumber(java.lang.String newValue)
setTrackingNumber

This method provides access to the ORDERITEMS.TRACKNUMBER column of DB2 type VARCHAR(64).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setTrackingNumber in interface OrderItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getEstimatedAvailableTime

public java.lang.String getEstimatedAvailableTime()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException
getEstimatedAvailableTime

This method provides access to the ORDERITEMS.ESTAVAILTIME column of DB2 type TIMESTAMP.

The following is a description of this column:

An estimate of when sufficient inventory will be available to fulfill this OrderItem. This estimate does not include the shipping offset.

Specified by:
getEstimatedAvailableTime in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getEstimatedAvailableTimeInEJBType

public java.sql.Timestamp getEstimatedAvailableTimeInEJBType()
                                                      throws java.rmi.RemoteException,
                                                             javax.ejb.CreateException,
                                                             javax.ejb.FinderException,
                                                             javax.naming.NamingException
getEstimatedAvailableTimeInEJBType

This method provides access to the ORDERITEMS.ESTAVAILTIME column of DB2 type TIMESTAMP.

The following is a description of this column:

An estimate of when sufficient inventory will be available to fulfill this OrderItem. This estimate does not include the shipping offset.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setEstimatedAvailableTime

public void setEstimatedAvailableTime(java.lang.String newValue)
setEstimatedAvailableTime

This method provides access to the ORDERITEMS.ESTAVAILTIME column of DB2 type TIMESTAMP.

The following is a description of this column:

An estimate of when sufficient inventory will be available to fulfill this OrderItem. This estimate does not include the shipping offset.

Specified by:
setEstimatedAvailableTime in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setEstimatedAvailableTime

public void setEstimatedAvailableTime(java.sql.Timestamp newValue)
setEstimatedAvailableTime

This method provides access to the ORDERITEMS.ESTAVAILTIME column of DB2 type TIMESTAMP.

The following is a description of this column:

An estimate of when sufficient inventory will be available to fulfill this OrderItem. This estimate does not include the shipping offset.

Parameters:
newValue - java.sql.Timestamp
Returns:
void

getItemSpecId

public java.lang.String getItemSpecId()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException
getItemSpecId

This method provides access to the ORDERITEMS.ITEMSPC_ID column of DB2 type BIGINT.

The following is a description of this column:

The specified item to be allocated from available inventory and shipped to the customer.

Specified by:
getItemSpecId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getItemSpecIdInEJBType

public java.lang.Long getItemSpecIdInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException
getItemSpecIdInEJBType

This method provides access to the ORDERITEMS.ITEMSPC_ID column of DB2 type BIGINT.

The following is a description of this column:

The specified item to be allocated from available inventory and shipped to the customer.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setItemSpecId

public void setItemSpecId(java.lang.String newValue)
setItemSpecId

This method provides access to the ORDERITEMS.ITEMSPC_ID column of DB2 type BIGINT.

The following is a description of this column:

The specified item to be allocated from available inventory and shipped to the customer.

Specified by:
setItemSpecId in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setItemSpecId

public void setItemSpecId(java.lang.Long newValue)
setItemSpecId

This method provides access to the ORDERITEMS.ITEMSPC_ID column of DB2 type BIGINT.

The following is a description of this column:

The specified item to be allocated from available inventory and shipped to the customer.

Parameters:
newValue - java.lang.Long
Returns:
void

getPartNumber

public java.lang.String getPartNumber()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException
getPartNumber

This method provides access to the ORDERITEMS.PARTNUM column of DB2 type VARCHAR(64).

The following is a description of this column:

The part number of the CatalogEntry (CATENTRY.PARTNUMBER) for the product.

Specified by:
getPartNumber in interface OrderItemAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPartNumber

public void setPartNumber(java.lang.String newValue)
setPartNumber

This method provides access to the ORDERITEMS.PARTNUM column of DB2 type VARCHAR(64).

The following is a description of this column:

The part number of the CatalogEntry (CATENTRY.PARTNUMBER) for the product.

Specified by:
setPartNumber in interface OrderItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getTermAndConditionId

public java.lang.String getTermAndConditionId()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException
getTermAndConditionId

This method provides access to the ORDERITEMS.TERMCOND_ID column of DB2 type BIGINT.

The following is a description of this column:

The TermAndCondition, if known, that determined the price for this OrderItem.

Specified by:
getTermAndConditionId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTermAndConditionIdInEJBType

public java.lang.Long getTermAndConditionIdInEJBType()
                                              throws java.rmi.RemoteException,
                                                     javax.ejb.CreateException,
                                                     javax.ejb.FinderException,
                                                     javax.naming.NamingException
getTermAndConditionIdInEJBType

This method provides access to the ORDERITEMS.TERMCOND_ID column of DB2 type BIGINT.

The following is a description of this column:

The TermAndCondition, if known, that determined the price for this OrderItem.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTermAndConditionId

public void setTermAndConditionId(java.lang.String newValue)
setTermAndConditionId

This method provides access to the ORDERITEMS.TERMCOND_ID column of DB2 type BIGINT.

The following is a description of this column:

The TermAndCondition, if known, that determined the price for this OrderItem.

Specified by:
setTermAndConditionId in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setTermAndConditionId

public void setTermAndConditionId(java.lang.Long newValue)
setTermAndConditionId

This method provides access to the ORDERITEMS.TERMCOND_ID column of DB2 type BIGINT.

The following is a description of this column:

The TermAndCondition, if known, that determined the price for this OrderItem.

Parameters:
newValue - java.lang.Long
Returns:
void

getShippingCharge

public java.lang.String getShippingCharge()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
getShippingCharge

This method provides access to the ORDERITEMS.SHIPCHARGE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The shipping charge associated with this OrderItem, in the currency specified by CURRENCY.

Specified by:
getShippingCharge in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getShippingChargeInEJBType

public java.math.BigDecimal getShippingChargeInEJBType()
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException
getShippingChargeInEJBType

This method provides access to the ORDERITEMS.SHIPCHARGE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The shipping charge associated with this OrderItem, in the currency specified by CURRENCY.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setShippingCharge

public void setShippingCharge(java.lang.String newValue)
setShippingCharge

This method provides access to the ORDERITEMS.SHIPCHARGE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The shipping charge associated with this OrderItem, in the currency specified by CURRENCY.

Specified by:
setShippingCharge in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setShippingCharge

public void setShippingCharge(java.math.BigDecimal newValue)
setShippingCharge

This method provides access to the ORDERITEMS.SHIPCHARGE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The shipping charge associated with this OrderItem, in the currency specified by CURRENCY.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getTimeReleased

public java.lang.String getTimeReleased()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException
getTimeReleased

This method provides access to the ORDERITEMS.TIMERELEASED column of DB2 type TIMESTAMP.

The following is a description of this column:

The time this OrderItem was released for fulfillment.

Specified by:
getTimeReleased in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTimeReleasedInEJBType

public java.sql.Timestamp getTimeReleasedInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException
getTimeReleasedInEJBType

This method provides access to the ORDERITEMS.TIMERELEASED column of DB2 type TIMESTAMP.

The following is a description of this column:

The time this OrderItem was released for fulfillment.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTimeReleased

public void setTimeReleased(java.lang.String newValue)
setTimeReleased

This method provides access to the ORDERITEMS.TIMERELEASED column of DB2 type TIMESTAMP.

The following is a description of this column:

The time this OrderItem was released for fulfillment.

Specified by:
setTimeReleased in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setTimeReleased

public void setTimeReleased(java.sql.Timestamp newValue)
setTimeReleased

This method provides access to the ORDERITEMS.TIMERELEASED column of DB2 type TIMESTAMP.

The following is a description of this column:

The time this OrderItem was released for fulfillment.

Parameters:
newValue - java.sql.Timestamp
Returns:
void

getBasePriceCurrency

public java.lang.String getBasePriceCurrency()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException
getBasePriceCurrency

This method provides access to the ORDERITEMS.BASECURRENCY column of DB2 type CHAR(3).

The following is a description of this column:

The currency of BASEPRICE.

Specified by:
getBasePriceCurrency in interface OrderItemAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBasePriceCurrency

public void setBasePriceCurrency(java.lang.String newValue)
setBasePriceCurrency

This method provides access to the ORDERITEMS.BASECURRENCY column of DB2 type CHAR(3).

The following is a description of this column:

The currency of BASEPRICE.

Specified by:
setBasePriceCurrency in interface OrderItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getMemberId

public java.lang.String getMemberId()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException
getMemberId

This method provides access to the ORDERITEMS.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The customer of the OrderItem (which is the same as the customer of the Order).

Specified by:
getMemberId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMemberIdInEJBType

public java.lang.Long getMemberIdInEJBType()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException
getMemberIdInEJBType

This method provides access to the ORDERITEMS.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The customer of the OrderItem (which is the same as the customer of the Order).

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMemberId

public void setMemberId(java.lang.String newValue)
setMemberId

This method provides access to the ORDERITEMS.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The customer of the OrderItem (which is the same as the customer of the Order).

Specified by:
setMemberId in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setMemberId

public void setMemberId(java.lang.Long newValue)
setMemberId

This method provides access to the ORDERITEMS.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The customer of the OrderItem (which is the same as the customer of the Order).

Parameters:
newValue - java.lang.Long
Returns:
void

getTimeCreated

public java.lang.String getTimeCreated()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException
getTimeCreated

This method provides access to the ORDERITEMS.LASTCREATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The time this OrderItem was created.

Specified by:
getTimeCreated in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTimeCreatedInEJBType

public java.sql.Timestamp getTimeCreatedInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException
getTimeCreatedInEJBType

This method provides access to the ORDERITEMS.LASTCREATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The time this OrderItem was created.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTimeCreated

public void setTimeCreated(java.lang.String newValue)
setTimeCreated

This method provides access to the ORDERITEMS.LASTCREATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The time this OrderItem was created.

Specified by:
setTimeCreated in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setTimeCreated

public void setTimeCreated(java.sql.Timestamp newValue)
setTimeCreated

This method provides access to the ORDERITEMS.LASTCREATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The time this OrderItem was created.

Parameters:
newValue - java.sql.Timestamp
Returns:
void

getFulfillmentCenterId

public java.lang.String getFulfillmentCenterId()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException
getFulfillmentCenterId

This method provides access to the ORDERITEMS.FFMCENTER_ID column of DB2 type INTEGER.

The following is a description of this column:

The FulfillmentCenter, if known, from which the product will ship.

Specified by:
getFulfillmentCenterId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getFulfillmentCenterIdInEJBType

public java.lang.Integer getFulfillmentCenterIdInEJBType()
                                                  throws java.rmi.RemoteException,
                                                         javax.ejb.CreateException,
                                                         javax.ejb.FinderException,
                                                         javax.naming.NamingException
getFulfillmentCenterIdInEJBType

This method provides access to the ORDERITEMS.FFMCENTER_ID column of DB2 type INTEGER.

The following is a description of this column:

The FulfillmentCenter, if known, from which the product will ship.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setFulfillmentCenterId

public void setFulfillmentCenterId(java.lang.String newValue)
setFulfillmentCenterId

This method provides access to the ORDERITEMS.FFMCENTER_ID column of DB2 type INTEGER.

The following is a description of this column:

The FulfillmentCenter, if known, from which the product will ship.

Specified by:
setFulfillmentCenterId in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setFulfillmentCenterId

public void setFulfillmentCenterId(java.lang.Integer newValue)
setFulfillmentCenterId

This method provides access to the ORDERITEMS.FFMCENTER_ID column of DB2 type INTEGER.

The following is a description of this column:

The FulfillmentCenter, if known, from which the product will ship.

Parameters:
newValue - java.lang.Integer
Returns:
void

getOutputqID

public java.lang.String getOutputqID()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
getOutputqID

This method provides access to the ORDERITEMS.OUTPUTQ_ID column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getOutputqID in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getOutputqIDInEJBType

public java.lang.Long getOutputqIDInEJBType()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException
getOutputqIDInEJBType

This method provides access to the ORDERITEMS.OUTPUTQ_ID column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setOutputqID

public void setOutputqID(java.lang.String newValue)
setOutputqID

This method provides access to the ORDERITEMS.OUTPUTQ_ID column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setOutputqID in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setOutputqID

public void setOutputqID(java.lang.Long newValue)
setOutputqID

This method provides access to the ORDERITEMS.OUTPUTQ_ID column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
newValue - java.lang.Long
Returns:
void

getAddressId

public java.lang.String getAddressId()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
getAddressId

This method provides access to the ORDERITEMS.ADDRESS_ID column of DB2 type BIGINT.

The following is a description of this column:

The shipping Address, if any, for this OrderItem.

Specified by:
getAddressId in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getAddressIdInEJBType

public java.lang.Long getAddressIdInEJBType()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException
getAddressIdInEJBType

This method provides access to the ORDERITEMS.ADDRESS_ID column of DB2 type BIGINT.

The following is a description of this column:

The shipping Address, if any, for this OrderItem.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAddressId

public void setAddressId(java.lang.String newValue)
setAddressId

This method provides access to the ORDERITEMS.ADDRESS_ID column of DB2 type BIGINT.

The following is a description of this column:

The shipping Address, if any, for this OrderItem.

Specified by:
setAddressId in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setAddressId

public void setAddressId(java.lang.Long newValue)
setAddressId

This method provides access to the ORDERITEMS.ADDRESS_ID column of DB2 type BIGINT.

The following is a description of this column:

The shipping Address, if any, for this OrderItem.

Parameters:
newValue - java.lang.Long
Returns:
void

getTotalProduct

public java.lang.String getTotalProduct()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException
getTotalProduct

This method provides access to the ORDERITEMS.TOTALPRODUCT column of DB2 type DECIMAL(20 5) DEFAULT 0.

The following is a description of this column:

PRICE times QUANTITY.

Specified by:
getTotalProduct in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTotalProductInEJBType

public java.math.BigDecimal getTotalProductInEJBType()
                                              throws java.rmi.RemoteException,
                                                     javax.ejb.CreateException,
                                                     javax.ejb.FinderException,
                                                     javax.naming.NamingException
getTotalProductInEJBType

This method provides access to the ORDERITEMS.TOTALPRODUCT column of DB2 type DECIMAL(20 5) DEFAULT 0.

The following is a description of this column:

PRICE times QUANTITY.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTotalProduct

public void setTotalProduct(java.lang.String newValue)
setTotalProduct

This method provides access to the ORDERITEMS.TOTALPRODUCT column of DB2 type DECIMAL(20 5) DEFAULT 0.

The following is a description of this column:

PRICE times QUANTITY.

Specified by:
setTotalProduct in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setTotalProduct

public void setTotalProduct(java.math.BigDecimal newValue)
setTotalProduct

This method provides access to the ORDERITEMS.TOTALPRODUCT column of DB2 type DECIMAL(20 5) DEFAULT 0.

The following is a description of this column:

PRICE times QUANTITY.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getTaxAmount

public java.lang.String getTaxAmount()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
getTaxAmount

This method provides access to the ORDERITEMS.TAXAMOUNT column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The total sales taxes associated with this OrderItem, in the Currency specified by CURRENCY.

Specified by:
getTaxAmount in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTaxAmountInEJBType

public java.math.BigDecimal getTaxAmountInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException
getTaxAmountInEJBType

This method provides access to the ORDERITEMS.TAXAMOUNT column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The total sales taxes associated with this OrderItem, in the Currency specified by CURRENCY.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTaxAmount

public void setTaxAmount(java.lang.String newValue)
setTaxAmount

This method provides access to the ORDERITEMS.TAXAMOUNT column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The total sales taxes associated with this OrderItem, in the Currency specified by CURRENCY.

Specified by:
setTaxAmount in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setTaxAmount

public void setTaxAmount(java.math.BigDecimal newValue)
setTaxAmount

This method provides access to the ORDERITEMS.TAXAMOUNT column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The total sales taxes associated with this OrderItem, in the Currency specified by CURRENCY.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getTotalAdjustment

public java.lang.String getTotalAdjustment()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException
getTotalAdjustment

This method provides access to the ORDERITEMS.TOTALADJUSTMENT column of DB2 type DECIMAL(20 5) DEFAULT 0.

The following is a description of this column:

The total of the monetary amounts of the OrderItemAdjustments for this OrderItem, in the Currency specified by CURRENCY.

Specified by:
getTotalAdjustment in interface OrderItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTotalAdjustmentInEJBType

public java.math.BigDecimal getTotalAdjustmentInEJBType()
                                                 throws java.rmi.RemoteException,
                                                        javax.ejb.CreateException,
                                                        javax.ejb.FinderException,
                                                        javax.naming.NamingException
getTotalAdjustmentInEJBType

This method provides access to the ORDERITEMS.TOTALADJUSTMENT column of DB2 type DECIMAL(20 5) DEFAULT 0.

The following is a description of this column:

The total of the monetary amounts of the OrderItemAdjustments for this OrderItem, in the Currency specified by CURRENCY.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTotalAdjustment

public void setTotalAdjustment(java.lang.String newValue)
setTotalAdjustment

This method provides access to the ORDERITEMS.TOTALADJUSTMENT column of DB2 type DECIMAL(20 5) DEFAULT 0.

The following is a description of this column:

The total of the monetary amounts of the OrderItemAdjustments for this OrderItem, in the Currency specified by CURRENCY.

Specified by:
setTotalAdjustment in interface OrderItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setTotalAdjustment

public void setTotalAdjustment(java.math.BigDecimal newValue)
setTotalAdjustment

This method provides access to the ORDERITEMS.TOTALADJUSTMENT column of DB2 type DECIMAL(20 5) DEFAULT 0.

The following is a description of this column:

The total of the monetary amounts of the OrderItemAdjustments for this OrderItem, in the Currency specified by CURRENCY.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getSupplierData

public java.lang.String getSupplierData()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getSupplierData in interface OrderItemAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setSupplierData

public void setSupplierData(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setSupplierData in interface OrderItemAccessBeanData

getCategoryTaxAmounts

public com.ibm.commerce.order.objimpl.OrderTaxData[] getCategoryTaxAmounts()
                                                                    throws java.rmi.RemoteException,
                                                                           javax.ejb.CreateException,
                                                                           javax.ejb.FinderException,
                                                                           javax.naming.NamingException

IBM internal use only.

Specified by:
getCategoryTaxAmounts in interface OrderItemAccessBeanData
Returns:
com.ibm.commerce.order.objimpl.OrderTaxData[]
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCategoryTaxAmounts

public void setCategoryTaxAmounts(com.ibm.commerce.order.objimpl.OrderTaxData[] newValue)
This method accesses a non-CMP field
Specified by:
setCategoryTaxAmounts in interface OrderItemAccessBeanData

getSupplierPartNumber

public java.lang.String getSupplierPartNumber()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getSupplierPartNumber in interface OrderItemAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setSupplierPartNumber

public void setSupplierPartNumber(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setSupplierPartNumber in interface OrderItemAccessBeanData

getAvailableQuantity

public java.lang.String getAvailableQuantity()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getAvailableQuantity in interface OrderItemAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAvailableQuantity

public void setAvailableQuantity(java.lang.Integer newValue)
This method accesses a non-CMP field

setInitKey_orderItemId

public void setInitKey_orderItemId(java.lang.String newValue)
setInitKey_orderItemId

Set the primary key for this object

Parameters:
newValue - String
Returns:
void

defaultJNDIName

public java.lang.String defaultJNDIName()
defaultJNDIName
Returns:
String

instantiateEJB

protected void instantiateEJB()
                       throws javax.naming.NamingException,
                              javax.ejb.FinderException,
                              java.rmi.RemoteException
instantiateEJB
Returns:
void
Throws:
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

instantiateEJBByPrimaryKey

protected boolean instantiateEJBByPrimaryKey()
                                      throws javax.ejb.CreateException,
                                             java.rmi.RemoteException,
                                             javax.naming.NamingException
instantiateEJBByPrimaryKey
Returns:
boolean
Throws:
javax.ejb.CreateException
java.rmi.RemoteException
javax.naming.NamingException

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
refreshCopyHelper

Load data from the EJBObject.

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException
commitCopyHelper

Update(flush) data to the EJBObject (persistent storage).

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

findPendingOrderItemsByMemberAndAddress

public java.util.Enumeration findPendingOrderItemsByMemberAndAddress(java.lang.Long arg0,
                                                                     java.lang.Long arg1)
                                                              throws javax.naming.NamingException,
                                                                     javax.ejb.FinderException,
                                                                     java.rmi.RemoteException

Retrieves all pending order items for specified customer and shipping address.
The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.ADDRESS_ID = ?) and (T1.STATUS = 'P')

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByMemberCatalogEntryAndStore

public java.util.Enumeration findByMemberCatalogEntryAndStore(java.lang.Long arg0,
                                                              java.lang.Long arg1,
                                                              java.lang.Integer arg2)
                                                       throws javax.naming.NamingException,
                                                              javax.ejb.FinderException,
                                                              java.rmi.RemoteException

Retrieves all the order items for specified customer, catalog entry and store.
The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.CATENTRY_ID = ?) and (T1.STOREENT_ID = ?)

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByOrderIds

public java.util.Enumeration findByOrderIds(java.lang.Long[] arg0,
                                            java.lang.String arg1,
                                            boolean arg2)
                                     throws javax.naming.NamingException,
                                            javax.ejb.FinderException,
                                            java.rmi.RemoteException

IBM internal use only.

Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByOfferId

public java.util.Enumeration findByOfferId(java.lang.Long arg0)
                                    throws javax.naming.NamingException,
                                           javax.ejb.FinderException,
                                           java.rmi.RemoteException

Retrieves all the order items for specified offer.
The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.OFFER_ID = ?)

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByOrderIdsAndATPCodes

public java.util.Enumeration findByOrderIdsAndATPCodes(java.lang.Long[] arg0,
                                                       java.util.Set arg1,
                                                       java.sql.Timestamp arg2,
                                                       java.lang.String arg3,
                                                       boolean arg4)
                                                throws javax.naming.NamingException,
                                                       javax.ejb.FinderException,
                                                       java.rmi.RemoteException

IBM internal use only.

Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findParentOrderItemsByOrdersIdAndCorr

public java.util.Enumeration findParentOrderItemsByOrdersIdAndCorr(java.lang.Long arg0,
                                                                   java.lang.Long arg1)
                                                            throws javax.naming.NamingException,
                                                                   javax.ejb.FinderException,
                                                                   java.rmi.RemoteException
Returns sibling order items by ordersId, relType, and CorrelationGroupAttribute
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

findByOrderForUpdate

public java.util.Enumeration findByOrderForUpdate(java.lang.Long arg0)
                                           throws javax.naming.NamingException,
                                                  javax.ejb.FinderException,
                                                  java.rmi.RemoteException

Retrieves all the order items which are part of the specified order.
The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE T1.ORDERS_ID = ? for update

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByOrderSortedByCatalogEntryId

public java.util.Enumeration findByOrderSortedByCatalogEntryId(java.lang.Long arg0)
                                                        throws javax.naming.NamingException,
                                                               javax.ejb.FinderException,
                                                               java.rmi.RemoteException

Retrieves all the order items which are part of the specified order.
The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.ORDERS_ID = ?) order by T1.CATENTRY_ID

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findSiblingOrderItemsByOrdersIdAndRelTypeAndCorr

public java.util.Enumeration findSiblingOrderItemsByOrdersIdAndRelTypeAndCorr(java.lang.Long arg0,
                                                                              java.lang.String arg1,
                                                                              java.lang.Long arg2)
                                                                       throws javax.naming.NamingException,
                                                                              javax.ejb.FinderException,
                                                                              java.rmi.RemoteException
Returns child order items by a list of distributors,ordersId, lineItemType, relType, and CorrelationGroupAttribute lineItemType can be 'ALT','PRIM' or 'BOTH'
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

findByOrderReleaseNumAndOrdersId

public java.util.Enumeration findByOrderReleaseNumAndOrdersId(java.lang.Integer arg0,
                                                              java.lang.Long arg1)
                                                       throws javax.naming.NamingException,
                                                              javax.ejb.FinderException,
                                                              java.rmi.RemoteException

IBM internal use only.

Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findPendingOrderItemsByMemberCatalogEntryAndStore

public java.util.Enumeration findPendingOrderItemsByMemberCatalogEntryAndStore(java.lang.Long arg0,
                                                                               java.lang.Long arg1,
                                                                               java.lang.Integer arg2)
                                                                        throws javax.naming.NamingException,
                                                                               javax.ejb.FinderException,
                                                                               java.rmi.RemoteException

Retrieves all pending order items for specified customer, catalog entry and store.
The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.CATENTRY_ID = ?) and (T1.STOREENT_ID = ?) and (T1.STATUS = 'P')

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByTradingId

public java.util.Enumeration findByTradingId(java.lang.Long arg0)
                                      throws javax.naming.NamingException,
                                             javax.ejb.FinderException,
                                             java.rmi.RemoteException

Retrieves all the order items for specified trading agreement.
The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.TRADING_ID = ?)

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findWithPushDownQuery

public java.util.Enumeration findWithPushDownQuery(java.lang.String arg0)
                                            throws javax.naming.NamingException,
                                                   javax.ejb.FinderException,
                                                   java.rmi.RemoteException

Retrieves order items identified by the specified WHERE clause.

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findPendingOrderItemsForMember

public java.util.Enumeration findPendingOrderItemsForMember(java.lang.Long arg0)
                                                     throws javax.naming.NamingException,
                                                            javax.ejb.FinderException,
                                                            java.rmi.RemoteException

Retrieves all pending order items for specified customer.
The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.STATUS = 'P')

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByOrder

public java.util.Enumeration findByOrder(java.lang.Long arg0)
                                  throws javax.naming.NamingException,
                                         javax.ejb.FinderException,
                                         java.rmi.RemoteException

Retrieves all the order items which are part of the specified order.
The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.ORDERS_ID = ?) order by T1.ADDRESS_ID, T1.ORDERITEMS_ID

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByOrderAndMemberForUpdate

public java.util.Enumeration findByOrderAndMemberForUpdate(java.lang.Long arg0,
                                                           java.lang.Long arg1)
                                                    throws javax.naming.NamingException,
                                                           javax.ejb.FinderException,
                                                           java.rmi.RemoteException

Retrieves all the order items for specified order and customer.
The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE T1.ORDERS_ID = ? and T1.MEMBER_ID = ? for update

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByOrderSortedByOrderItemId

public java.util.Enumeration findByOrderSortedByOrderItemId(java.lang.Long arg0)
                                                     throws javax.naming.NamingException,
                                                            javax.ejb.FinderException,
                                                            java.rmi.RemoteException

Retrieves all the order items for specified order.
The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.ORDERS_ID = ?) order by T1.ORDERITEMS_ID

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findInvalidlyAllocatedAndBackorderedItemsByOrdersId

public java.util.Enumeration findInvalidlyAllocatedAndBackorderedItemsByOrdersId(java.lang.Long arg0)
                                                                          throws javax.naming.NamingException,
                                                                                 javax.ejb.FinderException,
                                                                                 java.rmi.RemoteException

IBM internal use only.

Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findInvalidOrderItemsByOrdersId

public java.util.Enumeration findInvalidOrderItemsByOrdersId(java.lang.Long arg0)
                                                      throws javax.naming.NamingException,
                                                             javax.ejb.FinderException,
                                                             java.rmi.RemoteException

IBM internal use only.

Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByMemberStoreAndStatus

public java.util.Enumeration findByMemberStoreAndStatus(java.lang.Long arg0,
                                                        java.lang.Integer arg1,
                                                        java.lang.String arg2)
                                                 throws javax.naming.NamingException,
                                                        javax.ejb.FinderException,
                                                        java.rmi.RemoteException

Retrieves all the order items for specified customer, store and status.
The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.STOREENT_ID = ?) and (T1.STATUS = ?)

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByCatalogEntryId

public java.util.Enumeration findByCatalogEntryId(java.lang.Long arg0)
                                           throws javax.naming.NamingException,
                                                  javax.ejb.FinderException,
                                                  java.rmi.RemoteException

Retrieves all the order items for specified catalog entry.
The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.CATENTRY_ID = ?)

Returns:
java.util.Enumeration An Enumeration of all the OrderItemAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByOrderAndReleaseAndFilfillmentStatusNotShip

public java.util.Enumeration findByOrderAndReleaseAndFilfillmentStatusNotShip(java.lang.Long arg0,
                                                                              java.lang.Integer arg1)
                                                                       throws javax.naming.NamingException,
                                                                              javax.ejb.FinderException,
                                                                              java.rmi.RemoteException

IBM internal use only.

Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

getPromisedShippingTime

public java.sql.Timestamp getPromisedShippingTime()
                                           throws javax.naming.NamingException,
                                                  javax.ejb.FinderException,
                                                  java.rmi.RemoteException

Calculates promised shipping time for an order item by adding shipping offset to promised availability time.

Returns:
java.sql.Timestamp Promised shipping time
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException
javax.ejb.FinderException

getAttachedDiscountOrShippingCalculationCodes

public java.util.Enumeration getAttachedDiscountOrShippingCalculationCodes(java.lang.Integer arg0)
                                                                    throws javax.naming.NamingException,
                                                                           javax.ejb.FinderException,
                                                                           java.rmi.RemoteException

IBM internal use only.

Returns:
java.util.Enumeration
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

getEstimatedShippingTime

public java.sql.Timestamp getEstimatedShippingTime()
                                            throws javax.naming.NamingException,
                                                   javax.ejb.FinderException,
                                                   java.rmi.RemoteException

Calculates estimated shipping time for the order item by adding shipping offset to the maximum between the estimated availability time and the current time.

Returns:
java.sql.Timestamp Estimated shipping time
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException
javax.ejb.FinderException

getShippingMode

public com.ibm.commerce.fulfillment.objects.ShippingModeAccessBean getShippingMode()
                                                                            throws javax.naming.NamingException,
                                                                                   javax.ejb.FinderException,
                                                                                   javax.ejb.CreateException,
                                                                                   java.rmi.RemoteException

This method provides access to the ORDERITEMS.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity the Order (this OrderItem is part of) is part of. This is normally a Store unless STATUS is Q, in which case it is normally a StoreGroup.

Returns:
com.ibm.commerce.fulfillment.objects.ShippingModeAccessBean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

resetCategoryTax

public void resetCategoryTax(java.lang.Integer arg0)
                      throws javax.naming.NamingException,
                             javax.ejb.FinderException,
                             java.rmi.RemoteException

IBM internal use only.

Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException
javax.ejb.FinderException

getEstimatedOrPromisedShippingTime

public java.sql.Timestamp getEstimatedOrPromisedShippingTime()
                                                      throws javax.naming.NamingException,
                                                             javax.ejb.FinderException,
                                                             java.rmi.RemoteException

Calculates estimated or promised shipping time for an order item. If order has been placed promised shipping time is returned. Otherwise, estimated shipping time is calculated.

Returns:
java.sql.Timestamp Promised or estimated shipping time
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException
javax.ejb.FinderException

getOffer

public OfferAccessBean getOffer()
                         throws javax.naming.NamingException,
                                javax.ejb.FinderException,
                                java.rmi.RemoteException
Returns:
com.ibm.commerce.order.objects.OfferAccessBean
Throws:
java.rmi.RemoteException
javax.naming.NamingException
javax.ejb.FinderException

getCatalogEntry

public CatalogEntryAccessBean getCatalogEntry()
                                       throws javax.naming.NamingException,
                                              javax.ejb.FinderException,
                                              java.rmi.RemoteException

Returns CatalogEntryAccessBean object which represents catalog entry reference by this order item.

Returns:
com.ibm.commerce.catalog.objects.CatalogEntryAccessBean
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException
javax.ejb.FinderException

getConfigurationComponents

public java.util.Enumeration getConfigurationComponents()
                                                 throws javax.naming.NamingException,
                                                        javax.ejb.FinderException,
                                                        java.rmi.RemoteException

Retrieves all the components of a dynamic kit for this order item.
The SQL query used to fetch all the required rows from the OICOMPLIST table is: SELECT * FROM OICOMPLIST T1 WHERE (T1.ORDERITEMS_ID = ?)

Returns:
java.util.Enumeration An Enumeration of all the OrderItemComponentAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

resetAllCategoryTaxes

public void resetAllCategoryTaxes()
                           throws javax.naming.NamingException,
                                  javax.ejb.FinderException,
                                  java.rmi.RemoteException

IBM internal use only.

Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException
javax.ejb.FinderException

setCategoryTaxAmount

public void setCategoryTaxAmount(java.lang.Integer arg0,
                                 java.math.BigDecimal arg1)
                          throws javax.naming.NamingException,
                                 javax.ejb.FinderException,
                                 java.rmi.RemoteException

IBM internal use only.

Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException
javax.ejb.FinderException

getTrackingIds

public java.lang.String[] getTrackingIds()
                                  throws javax.naming.NamingException,
                                         javax.ejb.FinderException,
                                         javax.ejb.CreateException,
                                         java.rmi.RemoteException

IBM internal use only.

Returns:
java.lang.String[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

getOrder

public OrderAccessBean getOrder()
                         throws javax.naming.NamingException,
                                javax.ejb.FinderException,
                                java.rmi.RemoteException

This method provides access to the ORDERITEMS.ORDERS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The Order this OrderItem is part of.

Returns:
com.ibm.commerce.order.objects.OrderAccessBean
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException
javax.ejb.FinderException

getTotalAdjustmentByDisplayLevel

public java.math.BigDecimal getTotalAdjustmentByDisplayLevel(java.lang.Integer arg0)
                                                      throws javax.naming.NamingException,
                                                             javax.ejb.FinderException,
                                                             javax.ejb.CreateException,
                                                             java.rmi.RemoteException,
                                                             java.sql.SQLException

IBM internal use only.

Returns:
java.math.BigDecimal
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.sql.SQLException - The java.sql.SQLException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException

getAdjustmentSum

public java.math.BigDecimal getAdjustmentSum()
                                      throws javax.naming.NamingException,
                                             javax.ejb.FinderException,
                                             javax.ejb.CreateException,
                                             java.rmi.RemoteException

IBM internal use only.

Returns:
java.math.BigDecimal
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getResolvedDescription

public java.lang.String getResolvedDescription()
                                        throws javax.naming.NamingException,
                                               javax.ejb.FinderException,
                                               javax.ejb.CreateException,
                                               java.rmi.RemoteException

Returns a short description of the catalog entry referenced by this order item.

Returns:
java.lang.String Short description of the catalog entry
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getCategoryTaxAmount

public com.ibm.commerce.order.objimpl.OrderTaxData getCategoryTaxAmount(java.lang.Integer arg0)
                                                                 throws javax.naming.NamingException,
                                                                        javax.ejb.FinderException,
                                                                        java.rmi.RemoteException

IBM internal use only.

Returns:
com.ibm.commerce.order.objimpl.OrderTaxData
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException
javax.ejb.FinderException

findByOrderAndFulfillmentStatusForUpdate

public java.util.Enumeration findByOrderAndFulfillmentStatusForUpdate(java.lang.Long arg0,
                                                                      java.lang.String arg1)
                                                               throws javax.naming.NamingException,
                                                                      javax.ejb.FinderException,
                                                                      java.rmi.RemoteException
Returns order items by orderItemIds
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

findByOrderAndFulfillmentStatus

public java.util.Enumeration findByOrderAndFulfillmentStatus(java.lang.Long arg0,
                                                             java.lang.String arg1)
                                                      throws javax.naming.NamingException,
                                                             javax.ejb.FinderException,
                                                             java.rmi.RemoteException
Returns order items by order and fulfillment status for update
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

getAvailableQuantityInEJBType

public java.lang.Integer getAvailableQuantityInEJBType()
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException
This method accesses a non-CMP field
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAvailableQuantity

public void setAvailableQuantity(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setAvailableQuantity in interface OrderItemAccessBeanData

findByOrderItemIds

public java.util.Enumeration findByOrderItemIds(java.lang.Long[] arg0)
                                         throws javax.naming.NamingException,
                                                javax.ejb.FinderException,
                                                java.rmi.RemoteException
Returns order items by orderIds
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

findByOrderIds

public java.util.Enumeration findByOrderIds(java.lang.Long[] arg0)
                                     throws javax.naming.NamingException,
                                            javax.ejb.FinderException,
                                            java.rmi.RemoteException
findByOrderIds
Parameters:
arg0 - java.lang.Long[]
Returns:
java.util.Enumeration
Throws:
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

findChildOrderItemsByDistributorsAndOrdersIdAndLineItemTypeAndRelTypeAndCorr

public java.util.Enumeration findChildOrderItemsByDistributorsAndOrdersIdAndLineItemTypeAndRelTypeAndCorr(java.lang.Integer[] arg0,
                                                                                                          java.lang.Long arg1,
                                                                                                          java.lang.String arg2,
                                                                                                          java.lang.String arg3,
                                                                                                          java.lang.Long arg4)
                                                                                                   throws javax.naming.NamingException,
                                                                                                          javax.ejb.FinderException,
                                                                                                          java.rmi.RemoteException
Returns order items by order and fulfillment status
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

setAndGetNonNullCorrelationGroup

public java.lang.Long setAndGetNonNullCorrelationGroup()
                                                throws javax.naming.NamingException,
                                                       javax.ejb.FinderException,
                                                       java.rmi.RemoteException
Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.naming.NamingException
javax.ejb.FinderException