com.ibm.commerce.common.objects

Class StoreAccessBean

  • java.lang.Object
    • com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
      • com.ibm.commerce.common.objects.StoreAccessBean
    • Field Detail

    • Constructor Detail

      • StoreAccessBean

        public StoreAccessBean()
      • StoreAccessBean

        public StoreAccessBean(com.ibm.commerce.common.objects.Store entity)
      • StoreAccessBean

        public StoreAccessBean(java.lang.Long memberId,
                               java.lang.String identifier,
                               java.lang.Integer storeGroupId)
      • StoreAccessBean

        public StoreAccessBean(java.lang.Integer storeEntityId,
                               java.lang.Long memberId,
                               java.lang.String identifier,
                               java.lang.Integer storeGroupId)
    • Method Detail

      • setInitKey_storeEntityId

        public void setInitKey_storeEntityId(java.lang.String storeEntityId)
      • setInitKey_storeEntityId

        public void setInitKey_storeEntityId(java.lang.Integer storeEntityId)
      • findByAdministrator

        public java.util.Enumeration findByAdministrator(java.lang.Long userId)
      • findByAdministratorAndMemberGroup

        public java.util.Enumeration findByAdministratorAndMemberGroup(java.lang.Long userId,
                                                                       java.lang.Long memberGroupId)
      • findByDistinguishedName

        public java.util.Enumeration findByDistinguishedName(java.lang.String name)
      • findByDistinguishedNameNoCache

        public java.util.Enumeration findByDistinguishedNameNoCache(java.lang.String name)
      • findByCatalog

        public java.util.Enumeration findByCatalog(java.lang.Long catalogId)
      • findAll

        public java.util.Enumeration findAll()
      • findByStoreCategory

        public java.util.Enumeration findByStoreCategory(java.lang.Integer storeCategoryId)
      • findByStoreCategoryNoCache

        public java.util.Enumeration findByStoreCategoryNoCache(java.lang.Integer storeCategoryId)
      • findByStatus

        public java.util.Enumeration findByStatus(java.lang.Integer status)
      • findByStatusNoCache

        public java.util.Enumeration findByStatusNoCache(java.lang.Integer status)
      • findByCreatedByContract

        public java.util.Enumeration findByCreatedByContract(java.lang.Long contractId)
      • findByStoreType

        public java.util.Enumeration findByStoreType(java.lang.String storeType)
      • findByStoreTypeNoCache

        public java.util.Enumeration findByStoreTypeNoCache(java.lang.String storeType)
      • findAllStores

        public java.util.Collection findAllStores()
      • findStoreByIdentifierAndCriteria

        public java.util.Collection findStoreByIdentifierAndCriteria(java.lang.String storeIdentifier,
                                                                     java.lang.String searchCriteria,
                                                                     java.lang.Long userId)
      • findAllStoresByUserId

        public java.util.Collection findAllStoresByUserId(java.lang.Long userId)
      • setMaxBoOffset

        public void setMaxBoOffset(java.lang.Integer maxBoOffset)
      • getMaxBoOffsetInEntityType

        public java.lang.Integer getMaxBoOffsetInEntityType()
      • setMaxBoOffset

        public void setMaxBoOffset(java.lang.String maxBoOffset)
      • getMaxBoOffset

        public java.lang.String getMaxBoOffset()
      • setStoreLevel

        public void setStoreLevel(java.lang.String storeLevel)
      • getStoreLevel

        public java.lang.String getStoreLevel()
      • setOrderHistoryActive

        public void setOrderHistoryActive(java.lang.String orderHistoryActive)
      • getOrderHistoryActive

        public java.lang.String getOrderHistoryActive()
      • setAllocationOffset

        public void setAllocationOffset(java.lang.Integer allocationOffset)
      • getAllocationOffset

        public java.lang.Integer getAllocationOffset()
      • setMarkForDelete

        public void setMarkForDelete(java.lang.Integer markForDelete)
      • getMarkForDelete

        public java.lang.Integer getMarkForDelete()
      • setMaxFoOffset

        public void setMaxFoOffset(java.lang.Integer maxFoOffset)
      • getMaxFoOffset

        public java.lang.Integer getMaxFoOffset()
      • getType

        public java.lang.String getType()
      • setDirectory

        public void setDirectory(java.lang.String directory)
      • getDirectory

        public java.lang.String getDirectory()
      • setAvsAcceptCodes

        public void setAvsAcceptCodes(java.lang.String avsAcceptCodes)
      • getAvsAcceptCodes

        public java.lang.String getAvsAcceptCodes()
      • setRMAGoodFor

        public void setRMAGoodFor(java.lang.Integer RMAGoodFor)
      • getRMAGoodForInEntityType

        public java.lang.Integer getRMAGoodForInEntityType()
      • setRMAGoodFor

        public void setRMAGoodFor(java.lang.String RMAGoodFor)
      • getRMAGoodFor

        public java.lang.String getRMAGoodFor()
      • setStoreGroupId

        public void setStoreGroupId(java.lang.Integer storeGroupId)
      • getStoreGroupIdInEntityType

        public java.lang.Integer getStoreGroupIdInEntityType()
      • setStoreGroupId

        public void setStoreGroupId(java.lang.String storeGroupId)
      • getStoreGroupId

        public java.lang.String getStoreGroupId()
      • setBopmpadFactor

        public void setBopmpadFactor(java.lang.Integer bopmpadFactor)
      • getBopmpadFactorInEntityType

        public java.lang.Integer getBopmpadFactorInEntityType()
      • setBopmpadFactor

        public void setBopmpadFactor(java.lang.String bopmpadFactor)
      • getBopmpadFactor

        public java.lang.String getBopmpadFactor()
      • setAllocationGoodFor

        public void setAllocationGoodFor(java.lang.Integer allocationGoodFor)
      • getAllocationGoodForInEntityType

        public java.lang.Integer getAllocationGoodForInEntityType()
      • setAllocationGoodFor

        public void setAllocationGoodFor(java.lang.String allocationGoodFor)
      • getAllocationGoodFor

        public java.lang.String getAllocationGoodFor()
      • setDefaultCurrency

        public void setDefaultCurrency(java.lang.String defaultCurrency)
      • getDefaultCurrency

        public java.lang.String getDefaultCurrency()
      • getStoreEntityIdInEntityType

        public java.lang.Integer getStoreEntityIdInEntityType()
      • getStoreEntityId

        public java.lang.String getStoreEntityId()
      • setDefaultBoOffset

        public void setDefaultBoOffset(java.lang.Integer defaultBoOffset)
      • getDefaultBoOffsetInEntityType

        public java.lang.Integer getDefaultBoOffsetInEntityType()
      • setDefaultBoOffset

        public void setDefaultBoOffset(java.lang.String defaultBoOffset)
      • getDefaultBoOffset

        public java.lang.String getDefaultBoOffset()
      • setFulfillmentCenterSelectionFlags

        public void setFulfillmentCenterSelectionFlags(java.lang.Integer fulfillmentCenterSelectionFlags)
      • getFulfillmentCenterSelectionFlagsInEntityType

        public java.lang.Integer getFulfillmentCenterSelectionFlagsInEntityType()
      • setFulfillmentCenterSelectionFlags

        public void setFulfillmentCenterSelectionFlags(java.lang.String fulfillmentCenterSelectionFlags)
      • getFulfillmentCenterSelectionFlags

        public java.lang.String getFulfillmentCenterSelectionFlags()
      • setQuoteGoodFor

        public void setQuoteGoodFor(java.lang.Integer quoteGoodFor)
      • getQuoteGoodForInEntityType

        public java.lang.Integer getQuoteGoodForInEntityType()
      • setQuoteGoodFor

        public void setQuoteGoodFor(java.lang.String quoteGoodFor)
      • getQuoteGoodFor

        public java.lang.String getQuoteGoodFor()
      • setMemberId

        public void setMemberId(java.lang.Long memberId)
      • getMemberIdInEntityType

        public java.lang.Long getMemberIdInEntityType()
      • setMemberId

        public void setMemberId(java.lang.String memberId)
      • getMemberId

        public java.lang.String getMemberId()
      • setInventoryOpFlags

        public void setInventoryOpFlags(java.lang.Integer inventoryOpFlags)
      • getInventoryOpFlags

        public java.lang.Integer getInventoryOpFlags()
      • setIdentifier

        public void setIdentifier(java.lang.String identifier)
      • getIdentifier

        public java.lang.String getIdentifier()
      • getSupportedLanguageIds

        public java.lang.Integer[] getSupportedLanguageIds()
      • setStoreType

        public void setStoreType(java.lang.String storeType)
      • getStoreType

        public java.lang.String getStoreType()
      • setFulfillmentCenterId

        public void setFulfillmentCenterId(java.lang.Integer fulfillmentCenterId)
      • getFulfillmentCenterIdInEntityType

        public java.lang.Integer getFulfillmentCenterIdInEntityType()
      • setFulfillmentCenterId

        public void setFulfillmentCenterId(java.lang.String fulfillmentCenterId)
      • getFulfillmentCenterId

        public java.lang.String getFulfillmentCenterId()
      • setLanguageId

        public void setLanguageId(java.lang.Integer languageId)
      • getLanguageIdInEntityType

        public java.lang.Integer getLanguageIdInEntityType()
      • setLanguageId

        public void setLanguageId(java.lang.String languageId)
      • getLanguageId

        public java.lang.String getLanguageId()
      • setReturnFFMCenterId

        public void setReturnFFMCenterId(java.lang.Integer returnFFMCenterId)
      • getReturnFFMCenterIdInEntityType

        public java.lang.Integer getReturnFFMCenterIdInEntityType()
      • setReturnFFMCenterId

        public void setReturnFFMCenterId(java.lang.String returnFFMCenterId)
      • getReturnFFMCenterId

        public java.lang.String getReturnFFMCenterId()
      • setOID

        public void setOID(java.lang.String OID)
      • getOID

        public java.lang.String getOID()
      • setPersistentSession

        public void setPersistentSession(java.lang.Short persistentSession)
      • getPersistentSession

        public java.lang.Short getPersistentSession()
      • setPriceRefFlags

        public void setPriceRefFlags(java.lang.Integer priceRefFlags)
      • getPriceRefFlagsInEntityType

        public java.lang.Integer getPriceRefFlagsInEntityType()
      • setPriceRefFlags

        public void setPriceRefFlags(java.lang.String priceRefFlags)
      • getPriceRefFlags

        public java.lang.String getPriceRefFlags()
      • setRejectedOrderExpiry

        public void setRejectedOrderExpiry(java.lang.Integer rejectedOrderExpiry)
      • getRejectedOrderExpiryInEntityType

        public java.lang.Integer getRejectedOrderExpiryInEntityType()
      • setRejectedOrderExpiry

        public void setRejectedOrderExpiry(java.lang.String rejectedOrderExpiry)
      • getRejectedOrderExpiry

        public java.lang.String getRejectedOrderExpiry()
      • setField1

        public void setField1(java.lang.String field1)
      • getField1

        public java.lang.String getField1()
      • setCreatedByContract

        public void setCreatedByContract(java.lang.Long createdByContract)
      • getCreatedByContract

        public java.lang.Long getCreatedByContract()
      • setInventorySystem

        public void setInventorySystem(java.lang.Short inventorySystem)
      • getInventorySystem

        public java.lang.Short getInventorySystem()
      • setStoreCategoryId

        public void setStoreCategoryId(java.lang.Integer storeCategoryId)
      • getStoreCategoryIdInEntityType

        public java.lang.Integer getStoreCategoryIdInEntityType()
      • setStoreCategoryId

        public void setStoreCategoryId(java.lang.String storeCategoryId)
      • getStoreCategoryId

        public java.lang.String getStoreCategoryId()
      • setBlkExtAsynch

        public void setBlkExtAsynch(java.lang.Short blkExtAsynch)
      • getBlkExtAsynch

        public java.lang.Short getBlkExtAsynch()
      • getDefaultContractIdInEntityType

        public java.lang.Long getDefaultContractIdInEntityType()
      • getDefaultContractId

        public java.lang.String getDefaultContractId()
      • setLastUpdateStatus

        public void setLastUpdateStatus(java.sql.Timestamp lastUpdateStatus)
      • getLastUpdateStatus

        public java.sql.Timestamp getLastUpdateStatus()
      • setBlockingActive

        public void setBlockingActive(java.lang.Short blockingActive)
      • getBlockingActive

        public java.lang.Short getBlockingActive()
      • setField2

        public void setField2(java.lang.String field2)
      • getField2

        public java.lang.String getField2()
      • setStatus

        public void setStatus(java.lang.Integer status)
      • getStatusInEntityType

        public java.lang.Integer getStatusInEntityType()
      • setStatus

        public void setStatus(java.lang.String status)
      • getStatus

        public java.lang.String getStatus()
      • fetchAssociatedObjects

        public void fetchAssociatedObjects()
      • getAvailableMaxPrecedenceOffers

        public java.util.Vector getAvailableMaxPrecedenceOffers(java.lang.Long catalogEntryId,
                                                                com.ibm.commerce.common.objimpl.StoreGetPriceInputData inputData)
      • getAvailableMaxPrecedenceOffers

        public java.util.Vector getAvailableMaxPrecedenceOffers(java.sql.Timestamp timestamp,
                                                                java.lang.Long catalogEntryId,
                                                                com.ibm.commerce.common.objimpl.StoreGetPriceInputData inputData)
      • getAvailableMaxPrecedenceOffers

        public java.util.Vector getAvailableMaxPrecedenceOffers(boolean timestampFlag,
                                                                java.sql.Timestamp timestamp,
                                                                java.lang.Long catalogEntryId,
                                                                com.ibm.commerce.common.objimpl.StoreGetPriceInputData inputData)
      • getCatalogs

        public java.util.Enumeration getCatalogs()
      • getCurrency

        public java.lang.String getCurrency()
      • getCurrency

        public java.lang.String getCurrency(java.lang.Integer languageId)
      • getMasterCatalog

        public CatalogAccessBean getMasterCatalog()
                                           throws javax.naming.NamingException
        Throws:
        javax.naming.NamingException
      • getTaxCategory

        public java.util.Enumeration getTaxCategory(java.lang.Integer taxTypeId)
      • getRelatedStores

        public java.lang.Integer[] getRelatedStores(java.lang.String storeRelationshipTypeName)
                                             throws java.sql.SQLException,
                                                    javax.naming.NamingException
        Throws:
        java.sql.SQLException
        javax.naming.NamingException
      • getStorePath

        public java.lang.Integer[] getStorePath(java.lang.String storeRelationshipTypeName)
                                         throws java.sql.SQLException,
                                                javax.naming.NamingException
        Throws:
        java.sql.SQLException
        javax.naming.NamingException
      • getStoresForRelatedStore

        public java.lang.Integer[] getStoresForRelatedStore(java.lang.String storeRelationshipTypeName)
                                                     throws java.sql.SQLException,
                                                            javax.naming.NamingException
        Throws:
        java.sql.SQLException
        javax.naming.NamingException
      • getPriceList

        public java.lang.Long[] getPriceList(java.lang.Long catalogGroupId)
                                      throws javax.naming.NamingException
        Throws:
        javax.naming.NamingException
      • getPriceLists

        public java.lang.Long[] getPriceLists(java.lang.Long catalogGroupId)
                                       throws java.sql.SQLException,
                                              javax.naming.NamingException
        Throws:
        java.sql.SQLException
        javax.naming.NamingException
      • fulfills

        public boolean fulfills(java.lang.Long member,
                                java.lang.String relationship)
                         throws java.lang.Exception
        Description copied from interface: Protectable
        Determines if a given member fulfills a given relationship with the resource.
        Specified by:
        fulfills in interface Protectable
        Parameters:
        member - The member ID of the member.
        relationship - The relationship the member has with respect to the resource.
        Returns:
        true if the member fulfills the relationship with the resource
        Throws:
        java.lang.Exception
      • getOwner

        public java.lang.Long getOwner()
                                throws java.lang.Exception
        Description copied from interface: Protectable
        Returns the member ID of the owner.
        Specified by:
        getOwner in interface Protectable
        Returns:
        The member ID of the owner
        Throws:
        java.lang.Exception
      • getGroupingAttributeValue

        public java.lang.Object getGroupingAttributeValue(java.lang.String attributeName,
                                                          GroupingContext groupingContext)
                                                   throws java.lang.Exception
        Description copied from interface: Groupable
        Returns the value of a resource attribute - based on the attributeName and context. Used by access control to determine if a resource falls within a resource group.
        Specified by:
        getGroupingAttributeValue in interface Groupable
        Parameters:
        attributeName - java.lang.String The attribute name.
        groupingContext - The grouping context.
        Returns:
        java.lang.Object The grouping attribute value.
        Throws:
        java.lang.Exception
      • instantiateEntity

        public void instantiateEntity()
        Specified by:
        instantiateEntity in class com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
      • getEntity

        public com.ibm.commerce.common.objects.Store getEntity()
        Overrides:
        getEntity in class com.ibm.commerce.persistence.AbstractJpaEntityAccessBean