com.ibm.commerce.catalog.objects

Class ProductSetAccessBean

  • java.lang.Object
    • com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
      • com.ibm.commerce.catalog.objects.ProductSetAccessBean
  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    com.ibm.commerce.catalog.beansrc.ProductSetDataBeanBase


    public class ProductSetAccessBean
    extends com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
    See Also:
    Serialized Form
    • Field Detail

    • Constructor Detail

      • ProductSetAccessBean

        public ProductSetAccessBean()
      • ProductSetAccessBean

        public ProductSetAccessBean(com.ibm.commerce.catalog.objects.ProductSet entity)
      • ProductSetAccessBean

        public ProductSetAccessBean(org.w3c.dom.Element psElement)
      • ProductSetAccessBean

        public ProductSetAccessBean(java.lang.String name,
                                    java.lang.String xmlDefinition,
                                    java.lang.Long ownerId)
    • Method Detail

      • setInitKey_productSetId

        public void setInitKey_productSetId(java.lang.String productSetId)
      • setInitKey_productSetId

        public void setInitKey_productSetId(java.lang.Integer productSetId)
      • findByNameAndOwner

        public java.util.Enumeration findByNameAndOwner(java.lang.String name,
                                                        java.lang.Long ownerId)
      • findByAllNonStatic

        public java.util.Enumeration findByAllNonStatic()
      • findByName

        public java.util.Enumeration findByName(java.lang.String name)
      • findByCatalogIdAndCatalogGroupId

        public ProductSetAccessBean findByCatalogIdAndCatalogGroupId(java.lang.Long catalogId,
                                                                     java.lang.Long catGroupId)
      • findByTermConditionId

        public java.util.Enumeration findByTermConditionId(java.lang.Long termConditionId)
      • setPublishTime

        public void setPublishTime(java.sql.Timestamp publishTime)
      • getPublishTimeInEntityType

        public java.sql.Timestamp getPublishTimeInEntityType()
      • setPublishTime

        public void setPublishTime(java.lang.String publishTime)
      • getPublishTime

        public java.lang.String getPublishTime()
      • setProductSetId

        public void setProductSetId(java.lang.Integer productSetId)
      • getProductSetIdInEntityType

        public java.lang.Integer getProductSetIdInEntityType()
      • setProductSetId

        public void setProductSetId(java.lang.String productSetId)
      • getProductSetId

        public java.lang.String getProductSetId()
      • setName

        public void setName(java.lang.String name)
      • getName

        public java.lang.String getName()
      • setMarkForDelete

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

        public java.lang.Integer getMarkForDeleteInEntityType()
      • setMarkForDelete

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

        public java.lang.String getMarkForDelete()
      • setOwnerId

        public void setOwnerId(java.lang.Long ownerId)
      • getOwnerIdInEntityType

        public java.lang.Long getOwnerIdInEntityType()
      • setOwnerId

        public void setOwnerId(java.lang.String ownerId)
      • getOwnerId

        public java.lang.String getOwnerId()
      • setXmlDefinition

        public void setXmlDefinition(java.lang.String xmlDefinition)
      • getXmlDefinition

        public java.lang.String getXmlDefinition()
      • setStaticflag

        public void setStaticflag(java.lang.String staticflag)
      • getStaticflag

        public java.lang.String getStaticflag()
      • getXmlString

        public java.lang.String getXmlString()
      • isChildLevelProductSet

        public boolean isChildLevelProductSet(java.lang.Long anCatalogId,
                                              java.lang.Integer anProductSetId)
      • isTopLevelProductSet

        public boolean isTopLevelProductSet(java.lang.Long anCatalogId,
                                            java.util.Vector avecabProductSets)
      • fulfills

        public boolean fulfills(java.lang.Long member,
                                java.lang.String relationship)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getOwner

        public java.lang.Long getOwner()
                                throws java.lang.Exception
        Throws:
        java.lang.Exception
      • instantiateEntity

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

        public com.ibm.commerce.catalog.objects.ProductSet getEntity()
        Overrides:
        getEntity in class com.ibm.commerce.persistence.AbstractJpaEntityAccessBean