com.ibm.commerce.order.objects
Class OrderItemAccessBean

java.lang.Object
  AbstractEntityAccessBean
      com.ibm.commerce.order.objects.OrderItemAccessBean
All Implemented Interfaces:
OrderItemAccessBeanData
Direct Known Subclasses:
OrderItemDataBeanBase

public class OrderItemAccessBean
extends AbstractEntityAccessBean
implements OrderItemAccessBeanData

Each row of this table represents an order item in an order. This access bean corresponds to the database table 'ORDERITEMS'. OrderItemAccessBean

See Also:
Serialized Form

Constructor Summary
OrderItemAccessBean()
constructor
OrderItemAccessBean(javax.ejb.EJBObject o)
OrderItemAccessBean
OrderItemAccessBean(java.lang.Long arg1, java.lang.Integer arg2, java.lang.Long arg3, java.lang.Double arg4, java.lang.String arg5, java.lang.Long arg6)
Maps to a corresponding ejbCreate method in the home interface of the EJB
OrderItemAccessBean(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)
Maps to a corresponding ejbCreate method in the home interface of the EJB
OrderItemAccessBean(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 arg8)
Maps to a corresponding ejbCreate method in the home interface of the EJB
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
Method Summary
void commitCopyHelper()
commitCopyHelper
java.lang.String defaultJNDIName()
defaultJNDIName
java.util.Enumeration findByCatalogEntryId(java.lang.Long aCatalogEntryId) 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 argMemberId, java.lang.Long argCatalogEntityId, java.lang.Integer argStoreEntityId) 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 argMemberId, java.lang.Integer argStoreEntityId, java.lang.String argStatus) 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 argOfferId) 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 argOrderId) 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 nOrderId, java.lang.String strFFMStatus)
findByOrderAndFulfillmentStatus
java.util.Enumeration findByOrderAndFulfillmentStatusForUpdate(java.lang.Long nOrderId, java.lang.String strFFMStatus)
findByOrderAndFulfillmentStatusForUpdate
java.util.Enumeration findByOrderAndMemberForUpdate(java.lang.Long argOrderId, java.lang.Long argMemberId) 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 aOrderId, java.lang.Integer aOrderReleaseNumber)
IBM internal use only.
java.util.Enumeration findByOrderForUpdate(java.lang.Long argOrderId) 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[] anOrderIds)
findByOrderIds
java.util.Enumeration findByOrderIds(java.lang.Long[] orderIds, java.lang.String orderByClause, boolean forUpdate)
findByOrderIds
java.util.Enumeration findByOrderIdsAndATPCodes(java.lang.Long[] orderIds, java.util.Set ATPCodes, java.sql.Timestamp timestamp, java.lang.String orderByClause, boolean forUpdate)
findByOrderIdsAndATPCodes
java.util.Enumeration findByOrderItemIds(java.lang.Long[] anOrderItemIds)
findByOrderItemIds
java.util.Enumeration findByOrderReleaseNumAndOrdersId(java.lang.Integer orderReleaseNum, java.lang.Long ordersId)
IBM internal use only.
java.util.Enumeration findByOrderSortedByCatalogEntryId(java.lang.Long argOrderId) 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 argOrderId) 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 argTradingId) 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[] aDistributorStoreIds, java.lang.Long aOrdersId, java.lang.String aLineItemType, java.lang.String aRelType, java.lang.Long aCorrelationGroup)
findChildOrderItemsByDistributorsAndOrdersIdAndLineItemTypeAndRelTypeAndCorr
java.util.Enumeration findInvalidlyAllocatedAndBackorderedItemsByOrdersId(java.lang.Long argOrderId)
IBM internal use only.
java.util.Enumeration findInvalidOrderItemsByOrdersId(java.lang.Long argOrderId)
IBM internal use only.
java.util.Enumeration findParentOrderItemsByOrdersIdAndCorr(java.lang.Long aOrdersId, java.lang.Long aCorrelationGroup)
findParentOrderItemsByOrdersIdAndCorr
java.util.Enumeration findPendingOrderItemsByMemberAndAddress(java.lang.Long argMemberId, java.lang.Long argAddressId) 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 argMemberId, java.lang.Long argCatalogEntryId, java.lang.Integer argStoreEntityId) 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 argMemberId) 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 aOrdersId, java.lang.String aRelType, java.lang.Long aCorrelationGroup)
findSiblingOrderItemsByOrdersIdAndRelTypeAndCorr
java.util.Collection findWithParameterizedPushDownQuery(java.lang.String pushDownQuery, java.lang.Object[] parameters)
findWithParameterizedPushDownQuery
java.util.Enumeration findWithPushDownQuery(java.lang.String query)
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 arg1)
IBM internal use only.
java.lang.String getAvailableQuantity()
getAvailableQuantity
java.lang.Integer getAvailableQuantityInEJBType()
getAvailableQuantityInEJBType
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 taxCategoryId)
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
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()
getShippingOffsetInEJBType
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()
getSupplierData
java.lang.String getSupplierPartNumber()
getSupplierPartNumber
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 displayLevel)
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 taxCategoryId)
IBM internal use only.
void setAddressId(java.lang.Long newValue)
This method accesses a non-CMP field
void setAddressId(java.lang.String newValue)
This method accesses a non-CMP field
void setAllocatedFulfillmentCenterId(java.lang.Integer newValue)
This method accesses a non-CMP field
void setAllocatedFulfillmentCenterId(java.lang.String newValue)
This method accesses a non-CMP field
void setAllocatedQuantity(java.lang.Integer newValue)
This method accesses a non-CMP field
void setAllocatedQuantity(java.lang.String newValue)
This method accesses a non-CMP field
void setAllocationAddressId(java.lang.Long newValue)
This method accesses a non-CMP field
void setAllocationAddressId(java.lang.String newValue)
This method accesses a non-CMP field
void setAllocationGroup(java.lang.Long newValue)
This method accesses a non-CMP field
void setAllocationGroup(java.lang.String newValue)
This method accesses a non-CMP field
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)
This method accesses a non-CMP field
void setBasePrice(java.lang.String newValue)
This method accesses a non-CMP field
void setBasePriceCurrency(java.lang.String newValue)
This method accesses a non-CMP field
void setCatalogEntryId(java.lang.Long newValue)
This method accesses a non-CMP field
void setCatalogEntryId(java.lang.String newValue)
This method accesses a non-CMP field
void setCategoryTaxAmount(java.lang.Integer aCategoryId, java.math.BigDecimal amount)
IBM internal use only.
void setCategoryTaxAmounts(com.ibm.commerce.order.objimpl.OrderTaxData[] newValue)
setCategoryTaxAmounts
void setComment(java.lang.String newValue)
This method accesses a non-CMP field
void setConfigurationId(java.lang.String newValue)
This method accesses a non-CMP field
void setContractId(java.lang.Long newValue)
This method accesses a non-CMP field
void setContractId(java.lang.String newValue)
This method accesses a non-CMP field
void setCorrelationGroup(java.lang.Long newValue)
This method accesses a non-CMP field
void setCorrelationGroup(java.lang.String newValue)
This method accesses a non-CMP field
void setCurrency(java.lang.String newValue)
This method accesses a non-CMP field
void setDescription(java.lang.String newValue)
This method accesses a non-CMP field
void setEstimatedAvailableTime(java.lang.String newValue)
This method accesses a non-CMP field
void setEstimatedAvailableTime(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setField1(java.lang.Integer newValue)
This method accesses a non-CMP field
void setField1(java.lang.String newValue)
This method accesses a non-CMP field
void setField2(java.lang.String newValue)
This method accesses a non-CMP field
void setFulfillmentCenterId(java.lang.Integer newValue)
This method accesses a non-CMP field
void setFulfillmentCenterId(java.lang.String newValue)
This method accesses a non-CMP field
void setFulfillmentStatus(java.lang.String newValue)
This method accesses a non-CMP field
void setInitKey_orderItemId(java.lang.String newValue)
setInitKey_orderItemId
void setInventoryStatus(java.lang.String newValue)
This method accesses a non-CMP field
void setItemSpecId(java.lang.Long newValue)
This method accesses a non-CMP field
void setItemSpecId(java.lang.String newValue)
This method accesses a non-CMP field
void setLastAllocatedUpdate(java.lang.String newValue)
This method accesses a non-CMP field
void setLastAllocatedUpdate(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setLastUpdate(java.lang.String newValue)
This method accesses a non-CMP field
void setLastUpdate(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setLineItemType(java.lang.String newValue)
This method accesses a non-CMP field
void setMemberId(java.lang.Long newValue)
This method accesses a non-CMP field
void setMemberId(java.lang.String newValue)
This method accesses a non-CMP field
void setNeededQuantity(java.lang.Integer newValue)
This method accesses a non-CMP field
void setNeededQuantity(java.lang.String newValue)
This method accesses a non-CMP field
void setOfferId(java.lang.Long newValue)
This method accesses a non-CMP field
void setOfferId(java.lang.String newValue)
This method accesses a non-CMP field
void setOrderId(java.lang.Long newValue)
This method accesses a non-CMP field
void setOrderId(java.lang.String newValue)
This method accesses a non-CMP field
void setOrderReleaseNumber(java.lang.Integer newValue)
This method accesses a non-CMP field
void setOrderReleaseNumber(java.lang.String newValue)
This method accesses a non-CMP field
void setOutputqID(java.lang.Long newValue)
This method accesses a non-CMP field
void setOutputqID(java.lang.String newValue)
This method accesses a non-CMP field
void setPartNumber(java.lang.String newValue)
This method accesses a non-CMP field
void setPrepareFlags(java.lang.Integer newValue)
This method accesses a non-CMP field
void setPrepareFlags(java.lang.String newValue)
This method accesses a non-CMP field
void setPrice(java.math.BigDecimal newValue)
This method accesses a non-CMP field
void setPrice(java.lang.String newValue)
This method accesses a non-CMP field
void setPromisedAvailableTime(java.lang.String newValue)
This method accesses a non-CMP field
void setPromisedAvailableTime(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setQuantity(java.lang.Double newValue)
This method accesses a non-CMP field
void setQuantity(java.lang.String newValue)
This method accesses a non-CMP field
void setShippingCharge(java.math.BigDecimal newValue)
This method accesses a non-CMP field
void setShippingCharge(java.lang.String newValue)
This method accesses a non-CMP field
void setShippingModeId(java.lang.Integer newValue)
This method accesses a non-CMP field
void setShippingModeId(java.lang.String newValue)
This method accesses a non-CMP field
void setShippingOffset(java.lang.Integer newValue)
This method accesses a non-CMP field
void setShippingOffset(java.lang.String newValue)
This method accesses a non-CMP field
void setShippingTaxAmount(java.math.BigDecimal newValue)
This method accesses a non-CMP field
void setShippingTaxAmount(java.lang.String newValue)
This method accesses a non-CMP field
void setStatus(java.lang.String newValue)
This method accesses a non-CMP field
void setStoreId(java.lang.Integer newValue)
This method accesses a non-CMP field
void setStoreId(java.lang.String newValue)
This method accesses a non-CMP field
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)
This method accesses a non-CMP field
void setTaxAmount(java.lang.String newValue)
This method accesses a non-CMP field
void setTermAndConditionId(java.lang.Long newValue)
This method accesses a non-CMP field
void setTermAndConditionId(java.lang.String newValue)
This method accesses a non-CMP field
void setTimeCreated(java.lang.String newValue)
This method accesses a non-CMP field
void setTimeCreated(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setTimeReleased(java.lang.String newValue)
This method accesses a non-CMP field
void setTimeReleased(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setTimeShipped(java.lang.String newValue)
This method accesses a non-CMP field
void setTimeShipped(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setTotalAdjustment(java.math.BigDecimal newValue)
This method accesses a non-CMP field
void setTotalAdjustment(java.lang.String newValue)
This method accesses a non-CMP field
void setTotalProduct(java.math.BigDecimal newValue)
This method accesses a non-CMP field
void setTotalProduct(java.lang.String newValue)
This method accesses a non-CMP field
void setTrackingDate(java.lang.String newValue)
This method accesses a non-CMP field
void setTrackingDate(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setTrackingNumber(java.lang.String newValue)
This method accesses a non-CMP field
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

OrderItemAccessBean

public OrderItemAccessBean(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)
                    throws javax.naming.NamingException,
                           javax.ejb.FinderException,
                           javax.ejb.CreateException,
                           java.rmi.RemoteException

Maps to a corresponding ejbCreate method in the home interface of the EJB

Parameters:
arg1 - java.lang.Long The shipping address for this order item
arg2 - java.lang.Long The customer of the order item
arg3 - java.lang.Integer The store entity this order item is part of
arg4 - java.lang.Long The catalog entry of the product being purchased
arg5 - java.lang.Double The quantity being purchased
arg6 - java.lang.String The status of the order this order item is part of
arg7 - java.lang.Long The order this order item is part of
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

OrderItemAccessBean

public OrderItemAccessBean(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 arg8)
                    throws javax.naming.NamingException,
                           javax.ejb.FinderException,
                           javax.ejb.CreateException,
                           java.rmi.RemoteException

Maps to a corresponding ejbCreate method in the home interface of the EJB

Parameters:
arg1 - java.lang.Long The shipping address for this order item
arg2 - java.lang.Long The customer of the order item
arg3 - java.lang.Integer The store entity this order item is part of
arg4 - java.lang.Long The catalog entry of the product being purchased
arg5 - java.lang.Double The quantity being purchased
arg6 - java.lang.String The status of the order this order item is part of
arg7 - java.lang.Long The order this order item is part of
arg8 - java.lang.Long The trading agreement that determines the TermsAndConditions objects (including how the price is determined) that apply to this order item
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

OrderItemAccessBean

public OrderItemAccessBean(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

Maps to a corresponding ejbCreate method in the home interface of the EJB

Parameters:
arg1 - java.lang.Long The customer of the order item
arg2 - java.lang.Integer The store entity this order item is part of
arg3 - java.lang.Long The catalog entry of the product being purchased
arg4 - java.lang.Double The quantity being purchased
arg5 - java.lang.String The status of the order this order item is part of
arg6 - java.lang.Long The order this order item is part of
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

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
Method Detail

getQuantity

public java.lang.String getQuantity()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException
getQuantity
Specified by:
getQuantity in interface OrderItemAccessBeanData
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setQuantity

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

setQuantity

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

getShippingModeId

public java.lang.String getShippingModeId()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
getShippingModeId
Specified by:
getShippingModeId in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setShippingModeId

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

setShippingModeId

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

getDescription

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

setDescription

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

getAllocationAddressId

public java.lang.String getAllocationAddressId()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException
getAllocationAddressId
Specified by:
getAllocationAddressId in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAllocationAddressId

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

setAllocationAddressId

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

getAllocatedQuantity

public java.lang.String getAllocatedQuantity()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException
getAllocatedQuantity
Specified by:
getAllocatedQuantity in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAllocatedQuantity

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

setAllocatedQuantity

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

getConfigurationId

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

setConfigurationId

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

getLastUpdate

public java.lang.String getLastUpdate()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException
getLastUpdate
Specified by:
getLastUpdate in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setLastUpdate

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

setLastUpdate

public void setLastUpdate(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getCatalogEntryId

public java.lang.String getCatalogEntryId()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
getCatalogEntryId
Specified by:
getCatalogEntryId in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCatalogEntryId

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

setCatalogEntryId

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

getOrderReleaseNumber

public java.lang.String getOrderReleaseNumber()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException
getOrderReleaseNumber
Specified by:
getOrderReleaseNumber in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setOrderReleaseNumber

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

setOrderReleaseNumber

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

getShippingOffset

public java.lang.String getShippingOffset()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
getShippingOffset
Specified by:
getShippingOffset in interface OrderItemAccessBeanData
Returns:
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
getShippingOffsetInEJBType
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setShippingOffset

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

setShippingOffset

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

getCorrelationGroup

public java.lang.String getCorrelationGroup()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException
getCorrelationGroup
Specified by:
getCorrelationGroup in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCorrelationGroup

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

setCorrelationGroup

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

getNeededQuantity

public java.lang.String getNeededQuantity()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
getNeededQuantity
Specified by:
getNeededQuantity in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setNeededQuantity

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

setNeededQuantity

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

getPrepareFlags

public java.lang.String getPrepareFlags()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException
getPrepareFlags
Specified by:
getPrepareFlags in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPrepareFlags

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

setPrepareFlags

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

getComment

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

setComment

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

getLastAllocatedUpdate

public java.lang.String getLastAllocatedUpdate()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException
getLastAllocatedUpdate
Specified by:
getLastAllocatedUpdate in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setLastAllocatedUpdate

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

setLastAllocatedUpdate

public void setLastAllocatedUpdate(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getShippingTaxAmount

public java.lang.String getShippingTaxAmount()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException
getShippingTaxAmount
Specified by:
getShippingTaxAmount in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setShippingTaxAmount

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

setShippingTaxAmount

public void setShippingTaxAmount(java.math.BigDecimal newValue)
This method accesses a non-CMP field

getFulfillmentStatus

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

setFulfillmentStatus

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

getTrackingDate

public java.lang.String getTrackingDate()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException
getTrackingDate
Specified by:
getTrackingDate in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTrackingDate

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

setTrackingDate

public void setTrackingDate(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getLineItemType

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

setLineItemType

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

getPromisedAvailableTime

public java.lang.String getPromisedAvailableTime()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException
getPromisedAvailableTime
Specified by:
getPromisedAvailableTime in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPromisedAvailableTime

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

setPromisedAvailableTime

public void setPromisedAvailableTime(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getOfferId

public java.lang.String getOfferId()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
getOfferId
Specified by:
getOfferId in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setOfferId

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

setOfferId

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

getAllocationGroup

public java.lang.String getAllocationGroup()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException
getAllocationGroup
Specified by:
getAllocationGroup in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAllocationGroup

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

setAllocationGroup

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

getContractId

public java.lang.String getContractId()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException
getContractId
Specified by:
getContractId in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setContractId

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

setContractId

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

getBasePrice

public java.lang.String getBasePrice()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
getBasePrice
Specified by:
getBasePrice in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBasePrice

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

setBasePrice

public void setBasePrice(java.math.BigDecimal newValue)
This method accesses a non-CMP field

getCurrency

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

setCurrency

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

getField2

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

setField2

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

getField1

public java.lang.String getField1()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException
getField1
Specified by:
getField1 in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField1

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

setField1

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

getOrderItemId

public java.lang.String getOrderItemId()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException
getOrderItemId
Specified by:
getOrderItemId in interface OrderItemAccessBeanData
Returns:
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
Returns:
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
Specified by:
getAllocatedFulfillmentCenterId in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAllocatedFulfillmentCenterId

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

setAllocatedFulfillmentCenterId

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

getStoreId

public java.lang.String getStoreId()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
getStoreId
Specified by:
getStoreId in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStoreId

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

setStoreId

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

getPrice

public java.lang.String getPrice()
                          throws java.rmi.RemoteException,
                                 javax.ejb.CreateException,
                                 javax.ejb.FinderException,
                                 javax.naming.NamingException
getPrice
Specified by:
getPrice in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPrice

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

setPrice

public void setPrice(java.math.BigDecimal newValue)
This method accesses a non-CMP field

getStatus

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

setStatus

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

getTimeShipped

public java.lang.String getTimeShipped()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException
getTimeShipped
Specified by:
getTimeShipped in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTimeShipped

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

setTimeShipped

public void setTimeShipped(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getOrderId

public java.lang.String getOrderId()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
getOrderId
Specified by:
getOrderId in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setOrderId

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

setOrderId

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

getInventoryStatus

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

setInventoryStatus

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

getTrackingNumber

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

setTrackingNumber

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

getEstimatedAvailableTime

public java.lang.String getEstimatedAvailableTime()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException
getEstimatedAvailableTime
Specified by:
getEstimatedAvailableTime in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setEstimatedAvailableTime

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

setEstimatedAvailableTime

public void setEstimatedAvailableTime(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getItemSpecId

public java.lang.String getItemSpecId()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException
getItemSpecId
Specified by:
getItemSpecId in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setItemSpecId

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

setItemSpecId

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

getPartNumber

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

setPartNumber

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

getTermAndConditionId

public java.lang.String getTermAndConditionId()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException
getTermAndConditionId
Specified by:
getTermAndConditionId in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTermAndConditionId

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

setTermAndConditionId

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

getShippingCharge

public java.lang.String getShippingCharge()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
getShippingCharge
Specified by:
getShippingCharge in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setShippingCharge

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

setShippingCharge

public void setShippingCharge(java.math.BigDecimal newValue)
This method accesses a non-CMP field

getTimeReleased

public java.lang.String getTimeReleased()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException
getTimeReleased
Specified by:
getTimeReleased in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTimeReleased

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

setTimeReleased

public void setTimeReleased(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getBasePriceCurrency

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

setBasePriceCurrency

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

getMemberId

public java.lang.String getMemberId()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException
getMemberId
Specified by:
getMemberId in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMemberId

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

setMemberId

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

getTimeCreated

public java.lang.String getTimeCreated()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException
getTimeCreated
Specified by:
getTimeCreated in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTimeCreated

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

setTimeCreated

public void setTimeCreated(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getFulfillmentCenterId

public java.lang.String getFulfillmentCenterId()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException
getFulfillmentCenterId
Specified by:
getFulfillmentCenterId in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setFulfillmentCenterId

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

setFulfillmentCenterId

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

getOutputqID

public java.lang.String getOutputqID()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
getOutputqID
Specified by:
getOutputqID in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setOutputqID

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

setOutputqID

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

getAddressId

public java.lang.String getAddressId()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
getAddressId
Specified by:
getAddressId in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAddressId

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

setAddressId

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

getTotalProduct

public java.lang.String getTotalProduct()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException
getTotalProduct
Specified by:
getTotalProduct in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTotalProduct

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

setTotalProduct

public void setTotalProduct(java.math.BigDecimal newValue)
This method accesses a non-CMP field

getTaxAmount

public java.lang.String getTaxAmount()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
getTaxAmount
Specified by:
getTaxAmount in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTaxAmount

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

setTaxAmount

public void setTaxAmount(java.math.BigDecimal newValue)
This method accesses a non-CMP field

getTotalAdjustment

public java.lang.String getTotalAdjustment()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException
getTotalAdjustment
Specified by:
getTotalAdjustment in interface OrderItemAccessBeanData
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTotalAdjustment

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

setTotalAdjustment

public void setTotalAdjustment(java.math.BigDecimal newValue)
This method accesses a non-CMP field

getSupplierData

public java.lang.String getSupplierData()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException
getSupplierData
Specified by:
getSupplierData in interface OrderItemAccessBeanData
Returns:
Throws:
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)
setCategoryTaxAmounts
Specified by:
setCategoryTaxAmounts in interface OrderItemAccessBeanData
Returns:
newValue)

getSupplierPartNumber

public java.lang.String getSupplierPartNumber()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException
getSupplierPartNumber
Specified by:
getSupplierPartNumber in interface OrderItemAccessBeanData
Returns:
Throws:
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
getAvailableQuantity
Specified by:
getAvailableQuantity in interface OrderItemAccessBeanData
Returns:
Throws:
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:
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:
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
Returns:
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
Returns:
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

findPendingOrderItemsByMemberAndAddress

public java.util.Enumeration findPendingOrderItemsByMemberAndAddress(java.lang.Long argMemberId,
                                                                     java.lang.Long argAddressId)
                                                              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')

Parameters:
argMemberId - java.lang.Long The customer of the order items
argAddressId - java.lang.Long The shipping address
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 argMemberId,
                                                              java.lang.Long argCatalogEntityId,
                                                              java.lang.Integer argStoreEntityId)
                                                       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 = ?)

Parameters:
argMemberId - java.lang.Long The customer of the order items
argCatalogEntityId - java.lang.Long The catalog entry of the product being purchased
argStoreEntityId - java.lang.Integer The store entity the order items are part of
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[] orderIds,
                                            java.lang.String orderByClause,
                                            boolean forUpdate)
                                     throws javax.naming.NamingException,
                                            javax.ejb.FinderException,
                                            java.rmi.RemoteException
findByOrderIds
Returns:
Throws:
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

findByOfferId

public java.util.Enumeration findByOfferId(java.lang.Long argOfferId)
                                    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 = ?)

Parameters:
argOfferId - java.lang.Long The offer from which price was obtained
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[] orderIds,
                                                       java.util.Set ATPCodes,
                                                       java.sql.Timestamp timestamp,
                                                       java.lang.String orderByClause,
                                                       boolean forUpdate)
                                                throws javax.naming.NamingException,
                                                       javax.ejb.FinderException,
                                                       java.rmi.RemoteException
findByOrderIdsAndATPCodes
Returns:
Throws:
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

findParentOrderItemsByOrdersIdAndCorr

public java.util.Enumeration findParentOrderItemsByOrdersIdAndCorr(java.lang.Long aOrdersId,
                                                                   java.lang.Long aCorrelationGroup)
                                                            throws javax.naming.NamingException,
                                                                   javax.ejb.FinderException,
                                                                   java.rmi.RemoteException
findParentOrderItemsByOrdersIdAndCorr
Returns:
Throws:
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

findByOrderForUpdate

public java.util.Enumeration findByOrderForUpdate(java.lang.Long argOrderId)
                                           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

Parameters:
argOrderId - java.lang.Long Order identifier
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 argOrderId)
                                                        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

Parameters:
argOrderId - java.lang.Long Order identifier
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 aOrdersId,
                                                                              java.lang.String aRelType,
                                                                              java.lang.Long aCorrelationGroup)
                                                                       throws javax.naming.NamingException,
                                                                              javax.ejb.FinderException,
                                                                              java.rmi.RemoteException
findSiblingOrderItemsByOrdersIdAndRelTypeAndCorr
Returns:
Throws:
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

findByOrderReleaseNumAndOrdersId

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

IBM internal use only.

Parameters:
orderReleaseNum - java.lang.Integer
ordersId - java.lang.Long
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 argMemberId,
                                                                               java.lang.Long argCatalogEntryId,
                                                                               java.lang.Integer argStoreEntityId)
                                                                        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')

Parameters:
argMemberId - java.lang.Long The customer of the order items
argCatalogEntryId - java.lang.Long The catalog entry of the product being purchased
argStoreEntityId - java.lang.Integer The store entity the order items are part of
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 argTradingId)
                                      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 = ?)

Parameters:
argTradingId - java.lang.Long The trading agreement identifier
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 query)
                                            throws javax.naming.NamingException,
                                                   javax.ejb.FinderException,
                                                   java.rmi.RemoteException

Retrieves order items identified by the specified WHERE clause.

Parameters:
query - java.lang.String The WHERE clause string.
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 argMemberId)
                                                     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')

Parameters:
argMemberId - java.lang.Long The customer of the order items
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 argOrderId)
                                  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

Parameters:
argOrderId - java.lang.Long Order identifier
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 argOrderId,
                                                           java.lang.Long argMemberId)
                                                    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

Parameters:
argOrderId - java.lang.Long The order that order items are part of
argMemberId - java.lang.Long The customer of the order items
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 argOrderId)
                                                     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

Parameters:
argOrderId - java.lang.Long The order that order items are part of
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 argOrderId)
                                                                          throws javax.naming.NamingException,
                                                                                 javax.ejb.FinderException,
                                                                                 java.rmi.RemoteException

IBM internal use only.

Parameters:
argOrderId - java.lang.Long
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 argOrderId)
                                                      throws javax.naming.NamingException,
                                                             javax.ejb.FinderException,
                                                             java.rmi.RemoteException

IBM internal use only.

Parameters:
argOrderId - java.lang.Long
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 argMemberId,
                                                        java.lang.Integer argStoreEntityId,
                                                        java.lang.String argStatus)
                                                 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 = ?)

Parameters:
argMemberId - java.lang.Long The customer of the order items
argStoreEntityId - java.lang.Integer The store entity the order items are part of
argStatus - java.lang.String The status of the order that order items are part of
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 aCatalogEntryId)
                                           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 = ?)

Parameters:
aCatalogEntryId - java.lang.Long The catalog entry identifier
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 aOrderId,
                                                                              java.lang.Integer aOrderReleaseNumber)
                                                                       throws javax.naming.NamingException,
                                                                              javax.ejb.FinderException,
                                                                              java.rmi.RemoteException

IBM internal use only.

Parameters:
aOrderId - java.lang.Long
aOrderReleaseNumber - java.lang.Integer
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 arg1)
                                                                    throws javax.naming.NamingException,
                                                                           javax.ejb.FinderException,
                                                                           java.rmi.RemoteException

IBM internal use only.

Parameters:
arg1 - java.lang.Integer
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 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 taxCategoryId)
                      throws javax.naming.NamingException,
                             javax.ejb.FinderException,
                             java.rmi.RemoteException

IBM internal use only.

Parameters:
taxCategoryId - java.lang.Integer
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 aCategoryId,
                                 java.math.BigDecimal amount)
                          throws javax.naming.NamingException,
                                 javax.ejb.FinderException,
                                 java.rmi.RemoteException

IBM internal use only.

Parameters:
aCategoryId - java.lang.Integer
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 displayLevel)
                                                      throws javax.naming.NamingException,
                                                             javax.ejb.FinderException,
                                                             javax.ejb.CreateException,
                                                             java.rmi.RemoteException,
                                                             java.sql.SQLException

IBM internal use only.

Parameters:
displayLevel - java.lang.Integer
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 taxCategoryId)
                                                                 throws javax.naming.NamingException,
                                                                        javax.ejb.FinderException,
                                                                        java.rmi.RemoteException

IBM internal use only.

Parameters:
taxCategoryId - java.lang.Integer
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 nOrderId,
                                                                      java.lang.String strFFMStatus)
                                                               throws javax.naming.NamingException,
                                                                      javax.ejb.FinderException,
                                                                      java.rmi.RemoteException
findByOrderAndFulfillmentStatusForUpdate
Returns:
Throws:
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

findByOrderAndFulfillmentStatus

public java.util.Enumeration findByOrderAndFulfillmentStatus(java.lang.Long nOrderId,
                                                             java.lang.String strFFMStatus)
                                                      throws javax.naming.NamingException,
                                                             javax.ejb.FinderException,
                                                             java.rmi.RemoteException
findByOrderAndFulfillmentStatus
Returns:
Throws:
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
getAvailableQuantityInEJBType
Returns:
Throws:
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[] anOrderItemIds)
                                         throws javax.naming.NamingException,
                                                javax.ejb.FinderException,
                                                java.rmi.RemoteException
findByOrderItemIds
Returns:
Throws:
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

findByOrderIds

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

findChildOrderItemsByDistributorsAndOrdersIdAndLineItemTypeAndRelTypeAndCorr

public java.util.Enumeration findChildOrderItemsByDistributorsAndOrdersIdAndLineItemTypeAndRelTypeAndCorr(java.lang.Integer[] aDistributorStoreIds,
                                                                                                          java.lang.Long aOrdersId,
                                                                                                          java.lang.String aLineItemType,
                                                                                                          java.lang.String aRelType,
                                                                                                          java.lang.Long aCorrelationGroup)
                                                                                                   throws javax.naming.NamingException,
                                                                                                          javax.ejb.FinderException,
                                                                                                          java.rmi.RemoteException
findChildOrderItemsByDistributorsAndOrdersIdAndLineItemTypeAndRelTypeAndCorr
Returns:
Throws:
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

findWithParameterizedPushDownQuery

public java.util.Collection findWithParameterizedPushDownQuery(java.lang.String pushDownQuery,
                                                               java.lang.Object[] parameters)
                                                        throws javax.naming.NamingException,
                                                               javax.ejb.FinderException,
                                                               java.rmi.RemoteException
findWithParameterizedPushDownQuery
Returns:
Throws:
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

Feedback