Class CxCmsActionTypeDao

  • All Implemented Interfaces:
    CxActionTypeDao<CxCmsActionModel>, GenericDao

    public class CxCmsActionTypeDao
    extends AbstractCxDao
    implements CxActionTypeDao<CxCmsActionModel>
    Dao for searching for CxCmsActionModel - it supports
    • customizationCode
    • customizationName
    • customizationStatus
    • variationCode
    • variationName
    • variationStatus
    • actionCode
    • componentId
    • componentCatalog
    • containerId
    • pageId
    • pageCatalogId - only if pageId was specified
    • Field Detail

      • PAGE_ID_QUERY

        protected static final java.lang.String PAGE_ID_QUERY
      • CATALOG_VERSION

        protected static final java.lang.String CATALOG_VERSION
        See Also:
        Constant Field Values
      • PAGE_CATALOG_ID

        protected static final java.lang.String PAGE_CATALOG_ID
        See Also:
        Constant Field Values
      • PAGE_CATALOG_VERSION

        protected static final java.lang.String PAGE_CATALOG_VERSION
        See Also:
        Constant Field Values
    • Constructor Detail

      • CxCmsActionTypeDao

        public CxCmsActionTypeDao()
    • Method Detail

      • buildParams

        protected java.util.Map<java.lang.String,​java.lang.Object> buildParams​(CatalogVersionModel catalogVersion,
                                                                                     java.util.Map<java.lang.String,​java.lang.String> searchCriteria)
      • buildQuery

        protected java.lang.String buildQuery​(java.util.Map<java.lang.String,​java.lang.Object> params)
      • getCatalogDao

        protected CatalogDao getCatalogDao()
      • setCatalogDao

        public void setCatalogDao​(CatalogDao catalogDao)