public class StoreBeanBase
extends com.ibm.commerce.common.objects.StoreEntityBean
Modifier and Type | Field and Description |
---|---|
java.lang.Integer | allocationGoodFor
The time in seconds for which the inventory allocations in the store are valid.
|
java.lang.Integer | allocationOffset
Amount of time before the requested ship date when inventory allocation should be performed.
|
java.lang.String | avsAcceptCodes
The address verification system result codes that the current store supports.
|
java.lang.Short | blkExtAsynch
Allows the merchant-extensible code for order blocking to be run asynchronously.
|
java.lang.Short | blockingActive
Specifies whether the order blocking feature is in use by the store.
|
java.lang.Integer | bopmpadFactor
This is the percentage amount (or padding factor) by which the order amount presented in WebSphere Commerce Payments can be increased.
|
java.lang.Long | createdByContract
The contract id used to create the store.
|
java.lang.Integer | defaultBoOffset
This is the store's default back order offset value in seconds.
|
java.lang.String | directory
The directory name for the store.
|
java.lang.String | field1
The store's field1 used for customization.
|
java.lang.String | field2
The store's field2 used for customization.
|
java.lang.Integer | fulfillmentCenterId
The default fulfillment center id for the store.
|
java.lang.Integer | fulfillmentCenterSelectionFlags
Bit flag to determine which implementation to use when determining the fulfillment center for an order item.
|
java.lang.Integer | inventoryOpFlags
Bit flag indicating how to perform inventory operations for the store.
|
java.lang.Short | inventorySystem
The inventory system used by the store.
|
java.lang.Integer | languageId
The default language of the current store.
|
java.sql.Timestamp | lastUpdateStatus
The last time the store information was updated.
|
java.lang.Integer | maxBoOffset
The maximum number of seconds that an item can be backordered.
|
java.lang.Integer | maxFoOffset
The maximum period of time that can be requested for a future ship date after the date the requested ship date is entered.
|
java.lang.String | OID
The store OID.
|
java.lang.String | orderHistoryActive
Indicate if the order history tracking is enabled for the store.
|
java.lang.Short | persistentSession
Indicates whether the store supports the persistent shopping cart (or Remeber Me) feature.
|
java.lang.Integer | priceRefFlags
Contains bit flags that control which trading agreements and offers are searched when prices are refreshed by the default implementation of the GetContractunitPrices task command.
|
java.lang.Integer | quoteGoodFor
The time in seconds for which the order totals are valid.
|
java.lang.Integer | rejectedOrderExpiry
Orders with payment in declined state longer than this time in seconds are candidates for cancellation.
|
java.lang.Integer | returnFFMCenterId
The default fulfillment center id for returned products.
|
java.lang.Integer | RMAGoodFor
The time in seconds for which the RMA calculations are valid for.
|
java.lang.Integer | status
The status of the current store.
|
java.lang.Integer | storeCategoryId
The store category to which the current store belongs.
|
java.lang.Integer | storeGroupId
The store group to which the current store belongs.
|
java.lang.String | storeLevel
The store level.
|
java.lang.String | storeType
Indicates the type of store which is primarely used by the WebSphere Commerce Accelerator to build the menu options for the specific store type.
|
Constructor and Description |
---|
StoreBeanBase() |
Modifier and Type | Method and Description |
---|---|
com.ibm.commerce.common.objects.StoreEntityKey | ejbCreate(java.lang.Integer aStoreEntityId, java.lang.Long aMemberId, java.lang.String aIdentifier, java.lang.Integer aStoreGroupId)
This method creates a store EJB object with a specific store id.
|
com.ibm.commerce.common.objects.StoreEntityKey | ejbCreate(java.lang.Long aMemberId, java.lang.String aIdentifier, java.lang.Integer aStoreGroupId)
This method creates a store EJB object with the store id being generated by the key manager.
|
void | fetchAssociatedObjects()
This method is for IBM internal use only.
|
java.lang.Integer | getAllocationGoodFor()
This method gets the allocationGoodFor time in seconds for this store.
|
java.lang.Integer | getAllocationOffset()
This method gets the amount of time before the requested ship date when inventory allocation should be performed.
|
java.util.Vector | getAvailableMaxPrecedenceOffers(boolean timestampFlag, java.sql.Timestamp timestamp, java.lang.Long catalogEntryId, com.ibm.commerce.common.objimpl.StoreGetPriceInputData inputData)
This method gets all valid offers, for the store, for the item restricted by the specified offer ids, contract ids and member group ids.
|
java.util.Vector | getAvailableMaxPrecedenceOffers(java.lang.Long catalogEntryId, com.ibm.commerce.common.objimpl.StoreGetPriceInputData inputData)
This method get all valid offers for the store, for the item restricted by the specified offer ids, contract ids and member group ids.
|
java.util.Vector | getAvailableMaxPrecedenceOffers(java.sql.Timestamp timestamp, java.lang.Long catalogEntryId, com.ibm.commerce.common.objimpl.StoreGetPriceInputData inputData)
This method gets all valid offers for the store, for the item restricted by the specified offer ids, contract ids and member group ids.
|
java.lang.String | getAvsAcceptCodes()
This method get the accepted Address Verification System result codes that the store supports.
|
java.lang.Short | getBlkExtAsynch()
This method returns whether the merchant-extensible code for order blocking to be run asynchronously.
|
java.lang.Short | getBlockingActive()
This method gets whether the order blocking feature is in use by the store.
|
java.lang.Integer | getBopmpadFactor()
This method gets the percentage amount (or padding factor) by which the order amount presented in WebSphere Commerce Payments can be increased.
|
java.util.Enumeration | getCatalogs()
This method gets all the catalogs to which this store has access.
|
static java.util.Enumeration | getCatalogsStatic(java.lang.Integer anStoreId)
This method gets all the catalogs to which the specified store has access.
|
java.lang.Long | getCreatedByContract()
This method gets the contract used to create the store.
|
java.lang.String | getCurrency()
This method gets the default currency code for the store.
|
java.lang.String | getCurrency(java.lang.Integer languageId)
This method gets the currency code for the specified language.
|
java.lang.Integer | getDefaultBoOffset()
This method gets the store's default back order offset time in seconds.
|
java.lang.Long | getDefaultContractId()
This method gets the default contract id.
|
java.lang.String | getDirectory()
This method gets the store directory name.
|
java.lang.String | getField1()
This method gets the value of customization field1.
|
java.lang.String | getField2()
This method gets the value of customization field2.
|
FulfillmentCenterAccessBean | getFulfillmentCenter()
This method gets the default fulfillment center of the store.
|
java.lang.Integer | getFulfillmentCenterId()
This method gets the store's default fulfillment center id.
|
java.lang.Integer | getFulfillmentCenterSelectionFlags()
This method gets the fulfillment center selection flags.
|
java.lang.Integer | getInventoryOpFlags()
This method gets the bit flag indicating how to perform inventory operations for the store.
|
java.lang.Short | getInventorySystem()
This method gets the inventory system for the store.
|
java.lang.Integer | getLanguageId()
This method gets the default language id for the store.
|
java.sql.Timestamp | getLastUpdateStatus()
This method gets the last update date and time of the store.
|
CatalogAccessBean | getMasterCatalog()
This method gets the master catalog for the store.
|
static CatalogAccessBean | getMasterCatalogStatic(java.lang.Integer storeId)
This method gets the master catalog for the given store id.
|
java.lang.Integer | getMaxBoOffset()
This method gets the maximum number of seconds that an item can be backordered.
|
java.lang.Integer | getMaxFoOffset()
This method gets the maximum period of time that can be requested for a future ship date after the date the requested ship date is entered.
|
java.lang.String | getOID()
This method gets the OID for the store.
|
java.lang.String | getOrderHistoryActive()
This method sets the flag that determines if the store supports order history or not.
|
java.lang.Short | getPersistentSession()
This method returns the persistent session enablement support by the store.
|
java.lang.Long[] | getPriceList(java.lang.Long catalogGroupId)
This method gets the price list for this store.
|
java.lang.Long[] | getPriceLists(java.lang.Long catalogGroupId)
This method gets the price lists for the stores in the store path for the 'com.ibm.commerce.price' resource type.
|
java.lang.Integer | getPriceRefFlags()
This method get the price calculation flags for the store.
|
java.lang.Integer | getQuoteGoodFor()
This method gets the time in seconds that can elapse between the time an order is prepared (that is, OrderPrepare executes) and the time a customer must commit to pay (that is, OrderProcess executes) before prices and other monetary amounts might change.
|
java.lang.Integer | getRejectedOrderExpiry()
This method gets the time in seconds after which orders with payments in declined state become candidates for cancellation.
|
java.lang.Integer[] | getRelatedStores(java.lang.String storeRelationshipTypeName)
This method returns the stores related to this store by the given store relationship type.
|
java.lang.Integer | getReturnFFMCenterId()
This method gets the default fulfillment center id that is used for returned products.
|
java.lang.Integer | getRMAGoodFor()
This method gets the time in seconds for which an RMA is valid.
|
java.lang.Integer | getStatus()
This method gets the status of the store.
|
java.lang.Integer | getStoreCategoryId()
This method gets the store category.
|
StoreDefaultAccessBean | getStoreDefault()
This method gets the store default access bean object.
|
static StoreDefaultAccessBean | getStoreDefaultStatic(java.lang.Integer anStoreId)
This method gets the store default access bean object for the specified store.
|
StoreGroupAccessBean | getStoreGroup()
This method gets the store group access bean to which the current store belongs.
|
java.lang.Integer | getStoreGroupId()
This method gets the store group id to which the current store belongs.
|
java.lang.String | getStoreLevel()
This method gets the store level.
|
java.lang.Integer[] | getStorePath(java.lang.String storeRelationshipTypeName)
This method returns the stores related to this store by the given store relationship type.
|
java.lang.Integer[] | getStoresForRelatedStore(java.lang.String storeRelationshipTypeName)
This method returns the stores where this store is the related store by the given store relationship type.
|
java.lang.String | getStoreType()
This method gets the store type that will be used for WebSphere Commerce Accelerator user interface menus.
|
java.lang.Integer[] | getSupportedLanguageIds()
This method gets the supported languages for the store.
|
static java.lang.Integer[] | getSupportedLanguageIdsStatic(java.lang.Integer anStoreId, java.lang.Integer anStoreGroupId, java.lang.Integer anDefaultLanguageId)
This method gets the supported languages for the specified store.
|
java.util.Enumeration | getTaxCategory(java.lang.Integer taxTypeId)
This method gets all the tax categories for the current store and tax type.
|
void | setAllocationGoodFor(java.lang.Integer newValue)
This method sets the allocationGoodFor value for the store.
|
void | setAllocationOffset(java.lang.Integer newValue)
This method sets the amount of time before the requested ship date when inventory allocation should be performed.
|
void | setAvsAcceptCodes(java.lang.String newAvsAcceptCodes)
This method sets the store supported AVS result codes.
|
void | setBlkExtAsynch(java.lang.Short passedBlkExtAsynch)
This method returns whether the merchant-extensible code for order blocking to be run asynchronously.
|
void | setBlockingActive(java.lang.Short passedBlockingActive)
This method sets whether the order blocking feature is in use by the store.
|
void | setBopmpadFactor(java.lang.Integer newValue)
This method sets the percentage amount (or padding factor) by which the order amount presented in WebSphere Commerce Payments can be increased.
|
void | setCreatedByContract(java.lang.Long newCreatedByContract)
This method sets the contract used to create the store.
|
void | setDefaultBoOffset(java.lang.Integer newValue)
This method set the store's default back order offset time in seconds.
|
void | setDirectory(java.lang.String newDirectory)
This method sets the store directory name.
|
void | setField1(java.lang.String newField1)
This method sets the value of the customization field1.
|
void | setField2(java.lang.String newField2)
This method sets the value of the customization field2.
|
void | setFulfillmentCenterId(java.lang.Integer newFulfillmentCenterId)
This method sets the fulfillment center id of the store.
|
void | setFulfillmentCenterSelectionFlags(java.lang.Integer newValue)
This method sets the fulfillment center selection flags to use.
|
void | setInventoryOpFlags(java.lang.Integer newInventoryOpFlags)
This method sets the bit flag indicating how to perform inventory operations for the store.
|
void | setInventorySystem(java.lang.Short newInventorySystem)
This method set the inventory system for the store.
|
void | setLanguageId(java.lang.Integer newLanguageId)
This method sets the default language id for the store.
|
void | setLastUpdateStatus(java.sql.Timestamp newLastUpdateStatus)
This method sets the last update date and time of the store.
|
void | setMaxBoOffset(java.lang.Integer newValue)
This method sets the maximum number of seconds that an item can be backordered.
|
void | setMaxFoOffset(java.lang.Integer newMaxFoOffset)
This method sets the maximum period of time that can be requested for a future ship date after the date the requested ship date is entered.
|
void | setOID(java.lang.String newOID)
This method sets the OID of the store.
|
void | setOrderHistoryActive(java.lang.String newOrderHistoryActive)
This method sets the flag that determines if the store supports order history or not.
|
void | setPersistentSession(java.lang.Short flag)
This method returns the persistent session enablement support by the store.
|
void | setPriceRefFlags(java.lang.Integer newPriceRefFlags)
This method sets the bit flags that control which trading agreements and offers are searched when prices are refreshed by the default implementation of the GetContractunitPrices task command: 1 = usePreviousOnly - use the ones referenced by the order items, or fail if they can no longer be used; 2 = usePreviousOrSearchAgain - same as usePreviousOnly, but instead of failing when they can no longer be used, search the ones saved in the ORDIOFFER and ORDITRD tables; 4 = alwaysSearchAgain - always search the ones saved in the ORDIOFFER and ORDITRD tables.
|
void | setQuoteGoodFor(java.lang.Integer newQuoteGoodFor)
This method sets the time in seconds for which between the order is prepared and the order is processed before prices and other monetary amounts might change.
|
void | setRejectedOrderExpiry(java.lang.Integer newValue)
This method sets the time in seconds in which orders with payment in declined state longer than this are candidates for cancellation.
|
void | setReturnFFMCenterId(java.lang.Integer newValue)
This method sets the default fulfillment center used for returned products.
|
void | setRMAGoodFor(java.lang.Integer newRMAGoodFor)
This method sets the time period in seconds for which return merchandise authorization (RMA) calculations are valid.
|
void | setStatus(java.lang.Integer newStatus)
This method sets the status of the store.
|
void | setStoreCategoryId(java.lang.Integer newStoreCategoryId)
This method sets the store's category.
|
void | setStoreGroupId(java.lang.Integer newStoreGroupId)
This method sets the store group id.
|
void | setStoreLevel(java.lang.String newStoreLevel)
This method sets the store level.
|
void | setStoreType(java.lang.String newStoreType)
This method sets the store type.
|
public java.lang.Integer storeGroupId
public java.lang.Integer status
public java.lang.Integer languageId
public java.lang.Integer storeCategoryId
public java.lang.Integer fulfillmentCenterId
public java.lang.String directory
public java.lang.String storeLevel
public java.lang.Integer quoteGoodFor
public java.lang.String field1
public java.lang.String field2
public java.lang.String OID
public java.lang.Integer allocationGoodFor
public java.lang.Integer fulfillmentCenterSelectionFlags
public java.lang.Integer rejectedOrderExpiry
public java.lang.Integer bopmpadFactor
public java.lang.Integer defaultBoOffset
public java.lang.Integer maxBoOffset
public java.lang.Integer returnFFMCenterId
public java.lang.Integer priceRefFlags
public java.lang.String avsAcceptCodes
public java.lang.Integer RMAGoodFor
public java.lang.String storeType
public java.lang.Long createdByContract
public java.sql.Timestamp lastUpdateStatus
public java.lang.Short blockingActive
public java.lang.Short blkExtAsynch
public java.lang.Short persistentSession
public java.lang.Integer allocationOffset
public java.lang.Integer maxFoOffset
public java.lang.Integer inventoryOpFlags
public java.lang.String orderHistoryActive
public java.lang.Short inventorySystem
public com.ibm.commerce.common.objects.StoreEntityKey ejbCreate(java.lang.Integer aStoreEntityId, java.lang.Long aMemberId, java.lang.String aIdentifier, java.lang.Integer aStoreGroupId) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public com.ibm.commerce.common.objects.StoreEntityKey ejbCreate(java.lang.Long aMemberId, java.lang.String aIdentifier, java.lang.Integer aStoreGroupId) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void fetchAssociatedObjects() throws javax.ejb.FinderException, javax.naming.NamingException, javax.ejb.CreateException
public java.lang.Long getDefaultContractId()
public static final java.lang.Integer[] getSupportedLanguageIdsStatic(java.lang.Integer anStoreId, java.lang.Integer anStoreGroupId, java.lang.Integer anDefaultLanguageId) throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer[] getSupportedLanguageIds()
public java.lang.Integer getAllocationGoodFor()
public java.util.Vector getAvailableMaxPrecedenceOffers(java.lang.Long catalogEntryId, com.ibm.commerce.common.objimpl.StoreGetPriceInputData inputData) throws javax.ejb.FinderException, javax.ejb.CreateException, javax.naming.NamingException
public java.util.Vector getAvailableMaxPrecedenceOffers(java.sql.Timestamp timestamp, java.lang.Long catalogEntryId, com.ibm.commerce.common.objimpl.StoreGetPriceInputData inputData) throws javax.ejb.FinderException, javax.ejb.CreateException, javax.naming.NamingException
public java.util.Vector getAvailableMaxPrecedenceOffers(boolean timestampFlag, java.sql.Timestamp timestamp, java.lang.Long catalogEntryId, com.ibm.commerce.common.objimpl.StoreGetPriceInputData inputData) throws javax.ejb.FinderException, javax.ejb.CreateException, javax.naming.NamingException
public java.lang.String getAvsAcceptCodes()
public java.lang.Integer getBopmpadFactor()
public static final java.util.Enumeration getCatalogsStatic(java.lang.Integer anStoreId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public java.util.Enumeration getCatalogs() throws javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getCurrency() throws javax.ejb.FinderException, javax.ejb.CreateException, javax.naming.NamingException
public java.lang.String getCurrency(java.lang.Integer languageId) throws javax.ejb.FinderException, javax.ejb.CreateException, javax.naming.NamingException
public java.lang.Integer getDefaultBoOffset()
public java.lang.String getDirectory()
public java.lang.String getField1()
public java.lang.String getField2()
public FulfillmentCenterAccessBean getFulfillmentCenter()
public java.lang.Integer getFulfillmentCenterId()
public java.lang.Integer getFulfillmentCenterSelectionFlags()
public java.lang.Integer getLanguageId()
public CatalogAccessBean getMasterCatalog() throws javax.ejb.FinderException, javax.naming.NamingException
public static final CatalogAccessBean getMasterCatalogStatic(java.lang.Integer storeId) throws javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getMaxBoOffset()
public java.lang.String getOID()
public java.lang.Long[] getPriceList(java.lang.Long catalogGroupId) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long[] getPriceLists(java.lang.Long catalogGroupId) throws java.sql.SQLException, javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException
public java.lang.Integer getPriceRefFlags()
public java.lang.Integer getQuoteGoodFor()
public java.lang.Integer getRejectedOrderExpiry()
public java.lang.Integer getReturnFFMCenterId()
public java.lang.Integer getRMAGoodFor()
public java.lang.Integer getStatus()
public java.lang.Integer getStoreCategoryId()
public static final StoreDefaultAccessBean getStoreDefaultStatic(java.lang.Integer anStoreId) throws javax.ejb.CreateException, javax.naming.NamingException, javax.ejb.FinderException
public StoreDefaultAccessBean getStoreDefault() throws javax.ejb.CreateException, javax.naming.NamingException, javax.ejb.FinderException
public StoreGroupAccessBean getStoreGroup()
public java.lang.Integer getStoreGroupId()
public java.lang.String getStoreLevel()
public java.lang.String getStoreType()
public java.util.Enumeration getTaxCategory(java.lang.Integer taxTypeId) throws javax.ejb.FinderException, javax.naming.NamingException
public void setAllocationGoodFor(java.lang.Integer newValue)
public void setAvsAcceptCodes(java.lang.String newAvsAcceptCodes)
public void setBopmpadFactor(java.lang.Integer newValue)
public void setDefaultBoOffset(java.lang.Integer newValue)
public void setDirectory(java.lang.String newDirectory)
public void setField1(java.lang.String newField1)
public void setField2(java.lang.String newField2)
public void setFulfillmentCenterId(java.lang.Integer newFulfillmentCenterId)
public void setFulfillmentCenterSelectionFlags(java.lang.Integer newValue)
public void setLanguageId(java.lang.Integer newLanguageId)
public void setMaxBoOffset(java.lang.Integer newValue)
public void setOID(java.lang.String newOID)
public void setPriceRefFlags(java.lang.Integer newPriceRefFlags)
public void setQuoteGoodFor(java.lang.Integer newQuoteGoodFor)
public void setRejectedOrderExpiry(java.lang.Integer newValue)
public void setReturnFFMCenterId(java.lang.Integer newValue)
public void setRMAGoodFor(java.lang.Integer newRMAGoodFor)
public void setStatus(java.lang.Integer newStatus)
public void setStoreCategoryId(java.lang.Integer newStoreCategoryId)
public void setStoreGroupId(java.lang.Integer newStoreGroupId)
public void setStoreLevel(java.lang.String newStoreLevel)
public void setStoreType(java.lang.String newStoreType)
public java.sql.Timestamp getLastUpdateStatus()
public void setLastUpdateStatus(java.sql.Timestamp newLastUpdateStatus)
public java.lang.Long getCreatedByContract()
public void setCreatedByContract(java.lang.Long newCreatedByContract)
public java.lang.Integer[] getRelatedStores(java.lang.String storeRelationshipTypeName) throws javax.naming.NamingException, java.sql.SQLException
public java.lang.Integer[] getStorePath(java.lang.String storeRelationshipTypeName) throws javax.ejb.CreateException, javax.naming.NamingException, java.sql.SQLException
public java.lang.Integer[] getStoresForRelatedStore(java.lang.String storeRelationshipTypeName) throws javax.ejb.CreateException, javax.naming.NamingException, java.sql.SQLException
public java.lang.Integer getAllocationOffset()
public void setAllocationOffset(java.lang.Integer newValue)
public java.lang.Integer getMaxFoOffset()
public void setMaxFoOffset(java.lang.Integer newMaxFoOffset)
public java.lang.Integer getInventoryOpFlags()
public void setInventoryOpFlags(java.lang.Integer newInventoryOpFlags)
public java.lang.Short getBlockingActive()
public void setBlockingActive(java.lang.Short passedBlockingActive)
public java.lang.Short getBlkExtAsynch()
public void setBlkExtAsynch(java.lang.Short passedBlkExtAsynch)
public java.lang.Short getPersistentSession()
public void setPersistentSession(java.lang.Short flag)
public java.lang.String getOrderHistoryActive()
public void setOrderHistoryActive(java.lang.String newOrderHistoryActive)
public java.lang.Short getInventorySystem()
public void setInventorySystem(java.lang.Short newInventorySystem)