com.ibm.commerce.common.objects
Class StoreBean

com.ibm.commerce.common.objects.StoreEntityBean
  |
  +--com.ibm.commerce.common.objects.StoreBean
All Implemented Interfaces:
java.io.Serializable

public class StoreBean
extends StoreEntityBean

This bean provides access to the STORE table.

The following is a description of this table:

Each row of this table represents a Store. A Store is a StoreEntity.

See Also:
Serialized Form

Constructor Summary
StoreBean()
           
 
Method Summary
 java.lang.Integer getAllocationGoodFor()
          This method provides access to the STORE.ALLOCATIONGOODFOR column of DB2 type INTEGER NOT NULL.
 java.lang.String getAvsAcceptCodes()
          This method provides access to the STORE.AVSACCEPTCODES column of DB2 type VARCHAR(64) NULL.
 java.lang.Integer getBopmpadFactor()
          This method provides access to the STORE.BOPMPADFACTOR column of DB2 type INTEGER NULL.
 java.lang.String getCurrency(java.lang.Integer aCurrency)
          IBM internal use only.
 java.lang.Integer getDefaultBoOffset()
          This method provides access to the STORE.DEFAULTBOOFFSET column of DB2 type INTEGER NOT NULL.
 java.lang.String getDirectory()
          This method provides access to the STORE.DIRECTORY column of DB2 type VARCHAR(254) NULL.
 java.lang.String getField1()
          This method provides access to the STORE.FIELD1 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getField2()
          This method provides access to the STORE.FIELD2 column of DB2 type VARCHAR(254) NULL.
 java.lang.Integer getFulfillmentCenterId()
          This method provides access to the STORE.FFMCENTER_ID column of DB2 type INTEGER NULL.
 java.lang.Integer getFulfillmentCenterSelectionFlags()
          This method provides access to the STORE.FFMCSELECTIONFLAGS column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getLanguageId()
          This method provides access to the STORE.LANGUAGE_ID column of DB2 type INTEGER NULL.
 java.lang.Integer getMaxBoOffset()
          This method provides access to the STORE.MAXBOOFFSET column of DB2 type INTEGER NOT NULL.
 java.lang.String getOID()
          This method provides access to the STORE.OID column of DB2 type CHAR(32) NULL.
 java.lang.Integer getPriceRefFlags()
          This method provides access to the STORE.PRICEREFFLAGS column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getQuoteGoodFor()
          This method provides access to the STORE.QUOTEGOODFOR column of DB2 type INTEGER NULL.
 java.lang.Integer getRejectedOrderExpiry()
          This method provides access to the STORE.REJECTEDORDEXPIRY column of DB2 type INTEGER NULL.
 java.lang.Integer getReturnFFMCenterId()
          This method provides access to the STORE.RTNFFMCTR_ID column of DB2 type INTEGER NULL.
 java.lang.Integer getRMAGoodFor()
          This method provides access to the STORE.RMAGOODFOR column of DB2 type INTEGER NULL.
 java.lang.Integer getStatus()
          This method provides access to the STORE.STATUS column of DB2 type INTEGER NULL.
 java.lang.Integer getStoreCategoryId()
          This method provides access to the STORE.STORECGRY_ID column of DB2 type INTEGER NULL.
 java.lang.Integer getStoreGroupId()
          This method provides access to the STORE.STOREGRP_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getStoreLevel()
          This method provides access to the STORE.STORELEVEL column of DB2 type CHAR(10) NULL.
 java.lang.String getStoreType()
          This method provides access to the STORE.STORETYPE column of DB2 type CHAR(3) NULL.
 void setAllocationGoodFor(java.lang.Integer aAllocationGoodFor)
          This method provides access to the STORE.ALLOCATIONGOODFOR column of DB2 type INTEGER NOT NULL.
 void setAvsAcceptCodes(java.lang.String aAvsAcceptCodes)
          This method provides access to the STORE.AVSACCEPTCODES column of DB2 type VARCHAR(64) NULL.
 void setBopmpadFactor(java.lang.Integer aBopmpadFactor)
          This method provides access to the STORE.BOPMPADFACTOR column of DB2 type INTEGER NULL.
 void setDefaultBoOffset(java.lang.Integer aDefaultBoOffset)
          This method provides access to the STORE.DEFAULTBOOFFSET column of DB2 type INTEGER NOT NULL.
 void setDirectory(java.lang.String aDirectory)
          This method provides access to the STORE.DIRECTORY column of DB2 type VARCHAR(254) NULL.
 void setField1(java.lang.String aField1)
          This method provides access to the STORE.FIELD1 column of DB2 type VARCHAR(254) NULL.
 void setField2(java.lang.String aField2)
          This method provides access to the STORE.FIELD2 column of DB2 type VARCHAR(254) NULL.
 void setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
          This method provides access to the STORE.FFMCENTER_ID column of DB2 type INTEGER NULL.
 void setFulfillmentCenterSelectionFlags(java.lang.Integer aFulfillmentCenterSelectionFlags)
          This method provides access to the STORE.FFMCSELECTIONFLAGS column of DB2 type INTEGER NOT NULL.
 void setLanguageId(java.lang.Integer aLanguageId)
          This method provides access to the STORE.LANGUAGE_ID column of DB2 type INTEGER NULL.
 void setMaxBoOffset(java.lang.Integer aMaxBoOffset)
          This method provides access to the STORE.MAXBOOFFSET column of DB2 type INTEGER NOT NULL.
 void setOID(java.lang.String aOID)
          This method provides access to the STORE.OID column of DB2 type CHAR(32) NULL.
 void setPriceRefFlags(java.lang.Integer aPriceRefFlags)
          This method provides access to the STORE.PRICEREFFLAGS column of DB2 type INTEGER NOT NULL.
 void setQuoteGoodFor(java.lang.Integer aQuoteGoodFor)
          This method provides access to the STORE.QUOTEGOODFOR column of DB2 type INTEGER NULL.
 void setRejectedOrderExpiry(java.lang.Integer aRejectedOrderExpiry)
          This method provides access to the STORE.REJECTEDORDEXPIRY column of DB2 type INTEGER NULL.
 void setReturnFFMCenterId(java.lang.Integer aReturnFFMCenterId)
          This method provides access to the STORE.RTNFFMCTR_ID column of DB2 type INTEGER NULL.
 void setRMAGoodFor(java.lang.Integer aRMAGoodFor)
          This method provides access to the STORE.RMAGOODFOR column of DB2 type INTEGER NULL.
 void setStatus(java.lang.Integer aStatus)
          This method provides access to the STORE.STATUS column of DB2 type INTEGER NULL.
 void setStoreCategoryId(java.lang.Integer aStoreCategoryId)
          This method provides access to the STORE.STORECGRY_ID column of DB2 type INTEGER NULL.
 void setStoreGroupId(java.lang.Integer aStoreGroupId)
          This method provides access to the STORE.STOREGRP_ID column of DB2 type INTEGER NOT NULL.
 void setStoreLevel(java.lang.String aStoreLevel)
          This method provides access to the STORE.STORELEVEL column of DB2 type CHAR(10) NULL.
 void setStoreType(java.lang.String aStoreType)
          This method provides access to the STORE.STORETYPE column of DB2 type CHAR(3) NULL.
 
Methods inherited from class com.ibm.commerce.common.objects.StoreEntityBean
getDefaultCurrency, getIdentifier, getMemberId, getStoreEntityId, setDefaultCurrency, setIdentifier, setMemberId
 

Constructor Detail

StoreBean

public StoreBean()
Method Detail

getAllocationGoodFor

public java.lang.Integer getAllocationGoodFor()

This method provides access to the STORE.ALLOCATIONGOODFOR column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Specifies that the usage of the ReleaseExpiredAllocations scheduler job. Refer to STORE table: details for more information.

Returns:
java.lang.Integer

getAvsAcceptCodes

public java.lang.String getAvsAcceptCodes()

This method provides access to the STORE.AVSACCEPTCODES column of DB2 type VARCHAR(64) NULL.

The following is a description of this column:

The Payment Manager AVS result codes, which the Store considers acceptable. Refer to STORE table: details for more information.

Returns:
java.lang.String

getBopmpadFactor

public java.lang.Integer getBopmpadFactor()

This method provides access to the STORE.BOPMPADFACTOR column of DB2 type INTEGER NULL.

The following is a description of this column:

The padding factor which represents a percentage by which the order amount presented to Payment Manager can be increased, if necessary. Refer to STORE table for more information.

Returns:
java.lang.Integer

getCurrency

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

IBM internal use only.

Parameters:
aCurrency - java.lang.Integer
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getDefaultBoOffset

public java.lang.Integer getDefaultBoOffset()

This method provides access to the STORE.DEFAULTBOOFFSET column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

When an estimated availability time cannot be determined for a backordered OrderItem, it will be set to this many seconds in the future.

Returns:
java.lang.Integer

getDirectory

public java.lang.String getDirectory()

This method provides access to the STORE.DIRECTORY column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

The directory in which store-specific Web assets are found. Refer to STORE table: details for more information.

Returns:
java.lang.String

getField1

public java.lang.String getField1()

This method provides access to the STORE.FIELD1 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable.

Returns:
java.lang.String

getField2

public java.lang.String getField2()

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

The following is a description of this column:

Customizable.

Returns:
java.lang.String

getFulfillmentCenterId

public java.lang.Integer getFulfillmentCenterId()

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

The following is a description of this column:

The default FulfillmentCenter for the Store.

Returns:
java.lang.Integer

getFulfillmentCenterSelectionFlags

public java.lang.Integer getFulfillmentCenterSelectionFlags()

This method provides access to the STORE.FFMCSELECTIONFLAGS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Bit flags that specify policy used by the default implementation of GetEligibleFulfillmentCenters. Refer to STORE table for more information.

Returns:
java.lang.Integer

getLanguageId

public java.lang.Integer getLanguageId()

This method provides access to the STORE.LANGUAGE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The default Language for information displayed to customers shopping in the Store. For a list of language components, see the LANGUAGE table.

Returns:
java.lang.Integer

getMaxBoOffset

public java.lang.Integer getMaxBoOffset()

This method provides access to the STORE.MAXBOOFFSET column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

If the estimated availability time for a backordered OrderItem would normally exceed this many seconds in the future, it will be set to this many seconds in the future.

Returns:
java.lang.Integer

getOID

public java.lang.String getOID()

This method provides access to the STORE.OID column of DB2 type CHAR(32) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.String

getPriceRefFlags

public java.lang.Integer getPriceRefFlags()

This method provides access to the STORE.PRICEREFFLAGS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Enumeration values to control the TradingAgreements and Offers searched when prices are refreshed by the GetContractUnitPrice task command. Refer to STORE table: details for more information.

Returns:
java.lang.Integer

getQuoteGoodFor

public java.lang.Integer getQuoteGoodFor()

This method provides access to the STORE.QUOTEGOODFOR column of DB2 type INTEGER NULL.

The following is a description of this column:

If this many seconds have passed since an Order was prepared, the prices and other monetary amounts in the Order may change when OrderProcess is run on an Order for which the customer has not yet committed to pay.

Returns:
java.lang.Integer

getRejectedOrderExpiry

public java.lang.Integer getRejectedOrderExpiry()

This method provides access to the STORE.REJECTEDORDEXPIRY column of DB2 type INTEGER NULL.

The following is a description of this column:

Orders with payment in Declined state longer than this number of seconds are candidates for cancellation.

Returns:
java.lang.Integer

getReturnFFMCenterId

public java.lang.Integer getReturnFFMCenterId()

This method provides access to the STORE.RTNFFMCTR_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

Default Fulfillment Center for returning merchandise to the Store.

Returns:
java.lang.Integer

getRMAGoodFor

public java.lang.Integer getRMAGoodFor()

This method provides access to the STORE.RMAGOODFOR column of DB2 type INTEGER NULL.

The following is a description of this column:

The time period in seconds which RMA calculations are good for. If this time period elapses before a RMA is completed then charges or credits and approval will be recalculated.

Returns:
java.lang.Integer

getStatus

public java.lang.Integer getStatus()

This method provides access to the STORE.STATUS column of DB2 type INTEGER NULL.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.Integer

getStoreCategoryId

public java.lang.Integer getStoreCategoryId()

This method provides access to the STORE.STORECGRY_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The StoreCategory, if any, for this Store.

Returns:
java.lang.Integer

getStoreGroupId

public java.lang.Integer getStoreGroupId()

This method provides access to the STORE.STOREGRP_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreGroup for this Store.

Returns:
java.lang.Integer

getStoreLevel

public java.lang.String getStoreLevel()

This method provides access to the STORE.STORELEVEL column of DB2 type CHAR(10) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.String

getStoreType

public java.lang.String getStoreType()

This method provides access to the STORE.STORETYPE column of DB2 type CHAR(3) NULL.

The following is a description of this column:

Indicates one of the following StoreTypes, for use by a user interface that provides appropriate functions depending on the StoreType:
B2B = Business to Business.
B2C = Business to Consumer.

Returns:
java.lang.String

setAllocationGoodFor

public void setAllocationGoodFor(java.lang.Integer aAllocationGoodFor)

This method provides access to the STORE.ALLOCATIONGOODFOR column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Specifies that the usage of the ReleaseExpiredAllocations scheduler job. Refer to STORE table: details for more information.

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

setAvsAcceptCodes

public void setAvsAcceptCodes(java.lang.String aAvsAcceptCodes)

This method provides access to the STORE.AVSACCEPTCODES column of DB2 type VARCHAR(64) NULL.

The following is a description of this column:

The Payment Manager AVS result codes, which the Store considers acceptable. Refer to STORE table: details for more information.

Parameters:
aAvsAcceptCodes - java.lang.String
Returns:
void

setBopmpadFactor

public void setBopmpadFactor(java.lang.Integer aBopmpadFactor)

This method provides access to the STORE.BOPMPADFACTOR column of DB2 type INTEGER NULL.

The following is a description of this column:

The padding factor which represents a percentage by which the order amount presented to Payment Manager can be increased, if necessary. Refer to STORE table for more information.

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

setDefaultBoOffset

public void setDefaultBoOffset(java.lang.Integer aDefaultBoOffset)

This method provides access to the STORE.DEFAULTBOOFFSET column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

When an estimated availability time cannot be determined for a backordered OrderItem, it will be set to this many seconds in the future.

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

setDirectory

public void setDirectory(java.lang.String aDirectory)

This method provides access to the STORE.DIRECTORY column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

The directory in which store-specific Web assets are found. Refer to STORE table: details for more information.

Parameters:
aDirectory - java.lang.String
Returns:
void

setField1

public void setField1(java.lang.String aField1)

This method provides access to the STORE.FIELD1 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable.

Parameters:
aField1 - java.lang.String
Returns:
void

setField2

public void setField2(java.lang.String aField2)

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

The following is a description of this column:

Customizable.

Parameters:
aField2 - java.lang.String
Returns:
void

setFulfillmentCenterId

public void setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)

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

The following is a description of this column:

The default FulfillmentCenter for the Store.

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

setFulfillmentCenterSelectionFlags

public void setFulfillmentCenterSelectionFlags(java.lang.Integer aFulfillmentCenterSelectionFlags)

This method provides access to the STORE.FFMCSELECTIONFLAGS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Bit flags that specify policy used by the default implementation of GetEligibleFulfillmentCenters. Refer to STORE table for more information.

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

setLanguageId

public void setLanguageId(java.lang.Integer aLanguageId)

This method provides access to the STORE.LANGUAGE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The default Language for information displayed to customers shopping in the Store. For a list of language components, see the LANGUAGE table.

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

setMaxBoOffset

public void setMaxBoOffset(java.lang.Integer aMaxBoOffset)

This method provides access to the STORE.MAXBOOFFSET column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

If the estimated availability time for a backordered OrderItem would normally exceed this many seconds in the future, it will be set to this many seconds in the future.

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

setOID

public void setOID(java.lang.String aOID)

This method provides access to the STORE.OID column of DB2 type CHAR(32) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
aOID - java.lang.String
Returns:
void

setPriceRefFlags

public void setPriceRefFlags(java.lang.Integer aPriceRefFlags)

This method provides access to the STORE.PRICEREFFLAGS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Enumeration values to control the TradingAgreements and Offers searched when prices are refreshed by the GetContractUnitPrice task command. Refer to STORE table: details for more information.

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

setQuoteGoodFor

public void setQuoteGoodFor(java.lang.Integer aQuoteGoodFor)

This method provides access to the STORE.QUOTEGOODFOR column of DB2 type INTEGER NULL.

The following is a description of this column:

If this many seconds have passed since an Order was prepared, the prices and other monetary amounts in the Order may change when OrderProcess is run on an Order for which the customer has not yet committed to pay.

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

setRejectedOrderExpiry

public void setRejectedOrderExpiry(java.lang.Integer aRejectedOrderExpiry)

This method provides access to the STORE.REJECTEDORDEXPIRY column of DB2 type INTEGER NULL.

The following is a description of this column:

Orders with payment in Declined state longer than this number of seconds are candidates for cancellation.

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

setReturnFFMCenterId

public void setReturnFFMCenterId(java.lang.Integer aReturnFFMCenterId)

This method provides access to the STORE.RTNFFMCTR_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

Default Fulfillment Center for returning merchandise to the Store.

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

setRMAGoodFor

public void setRMAGoodFor(java.lang.Integer aRMAGoodFor)

This method provides access to the STORE.RMAGOODFOR column of DB2 type INTEGER NULL.

The following is a description of this column:

The time period in seconds which RMA calculations are good for. If this time period elapses before a RMA is completed then charges or credits and approval will be recalculated.

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

setStatus

public void setStatus(java.lang.Integer aStatus)

This method provides access to the STORE.STATUS column of DB2 type INTEGER NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

setStoreCategoryId

public void setStoreCategoryId(java.lang.Integer aStoreCategoryId)

This method provides access to the STORE.STORECGRY_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The StoreCategory, if any, for this Store.

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

setStoreGroupId

public void setStoreGroupId(java.lang.Integer aStoreGroupId)

This method provides access to the STORE.STOREGRP_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreGroup for this Store.

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

setStoreLevel

public void setStoreLevel(java.lang.String aStoreLevel)

This method provides access to the STORE.STORELEVEL column of DB2 type CHAR(10) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
aStoreLevel - java.lang.String
Returns:
void

setStoreType

public void setStoreType(java.lang.String aStoreType)

This method provides access to the STORE.STORETYPE column of DB2 type CHAR(3) NULL.

The following is a description of this column:

Indicates one of the following StoreTypes, for use by a user interface that provides appropriate functions depending on the StoreType:
B2B = Business to Business.
B2C = Business to Consumer.

Parameters:
aStoreType - java.lang.String
Returns:
void