Class OutboundChannelConfigurationAuditReportBuilder

java.lang.Object
de.hybris.platform.integrationbackoffice.widgets.modals.builders.AbstractAuditReportBuilder
de.hybris.platform.outboundsyncbackoffice.widgets.models.builders.OutboundChannelConfigurationAuditReportBuilder
All Implemented Interfaces:
AuditReportBuilder

public class OutboundChannelConfigurationAuditReportBuilder extends AbstractAuditReportBuilder
A audit report builder that is specialized on OutboundChannelConfiguration object.
  • Constructor Details

    • OutboundChannelConfigurationAuditReportBuilder

      public OutboundChannelConfigurationAuditReportBuilder()
  • Method Details

    • traversePayload

      public void traversePayload(Map eachPayload)
      Payloads will be sent to AuditReportBuilderTemplate and shown in a html file. Each payload has the structure described in outboundsyncbackoffice-OutboundChannelConfiguration-audit.xml which the logic in this class is based on . Each payload will go through this method. This class is meant to reformat the payload for better readability. Each payload is represented by a Map. Its attribute could be string, map or list.
      Specified by:
      traversePayload in class AbstractAuditReportBuilder
    • getDownloadFileName

      public String getDownloadFileName()
      Specified by:
      getDownloadFileName in class AbstractAuditReportBuilder