com.ibm.commerce.pagelayout.dataload.mediator

Class LayoutAssignmentMediator

  • All Implemented Interfaces:
    BusinessObjectMediator, LayoutDataLoadConstants


    public class LayoutAssignmentMediator
    extends AbstractPageLayoutMediator
    Transform the logical noun of LAYOUT to list of physical objects. The following methods were called to transform the noun parts of the layout
    • populateEMSPOT
    • populateDMACTIVITY
    • populatePLLOCATION
    • populateDMELEMENT
    • populateDMELEMENTNVP
    • populateDMTRIGLSTN
    Modification for layout assignment is not supported. If the layout assignment has already been defined for the Content Page or Category with the specified layout is already defined. It will not be modified. When removing layout assignment for the specified Content Page or Category, the corresponding entries in DMACTIVITY, DMELEMENT, DMELEMENTNVP, DMTRIGLSTN and PLLOCATION tables are removed. If the layout assignment that is being removed is the last assignment defined for the page / category then the corresponding entry in EMSPOT table will also be removed.
    • Constructor Detail

      • LayoutAssignmentMediator

        public LayoutAssignmentMediator()
    • Method Detail

      • getPLLocationID

        public java.lang.String getPLLocationID()
        Returns:
        PLLocation ID
      • setPLLocationID

        public void setPLLocationID(java.lang.String pllocationID)
        Parameters:
        pllocationID -
      • setGroupNumber

        public void setGroupNumber(java.lang.String groupNumber)
        Parameters:
        groupNumber -
      • getGroupNumber

        public java.lang.String getGroupNumber()
        Returns:
        PLLocation Group Number
      • getWebActivityID

        public java.lang.String getWebActivityID()
        Returns:
        iWebActivityID
      • setWebActivityID

        public void setWebActivityID(java.lang.String webActivityID)
        Parameters:
        webActivityID -
      • getLayoutESpotID

        public java.lang.String getLayoutESpotID()
        Returns:
        layoutESpotID
      • setLayoutESpotID

        public void setLayoutESpotID(java.lang.String eSpotID)
        Parameters:
        eSpotID -
      • getIdentifier

        public java.lang.String getIdentifier()
        Returns:
        identifier
      • setIdentifier

        public void setIdentifier(java.lang.String inIdentifier)
        Parameters:
        inIdentifier -
      • getResolvedIdentifier

        public java.lang.String getResolvedIdentifier()
        Returns:
        resolvedIdentifier
      • setResolvedIdentifier

        public void setResolvedIdentifier(java.lang.String inResolvedIdentifier)
        Parameters:
        inResolvedIdentifier -
      • setApplyToSubPages

        public void setApplyToSubPages(java.lang.String applyToSubPages)
        Sets applyToSubPages value
        Parameters:
        applyToSubPages - value
      • getApplyToSubPages

        public java.lang.String getApplyToSubPages()
        Gets applyToSubPages value
        Returns:
        applyToSubPages Value
      • setPropagateToSubLevels

        public void setPropagateToSubLevels(boolean propagateToSubLevels)
        Sets propagateToSubLevels value
        Parameters:
        propagateToSubLevels - value
      • getPropagateToSubLevels

        public boolean getPropagateToSubLevels()
        Gets propagateToSubLevels value
        Returns:
        propagateToSubLevels Value