Class GenerateAlertHandlerPayload

    • Constructor Detail

      • GenerateAlertHandlerPayload

        public GenerateAlertHandlerPayload()
    • Method Detail

      • getMissingData

        public java.lang.String getMissingData()
        The format of the missing data will be the CMAPI error-code, colon, code type, colon and the code itself. If you have multiple missing codes separate them with a comma. e.g. 604:Products:MyCode,704:UOM:MyOtherCode
      • setMissingData

        public void setMissingData​(java.lang.String missingData)
        The format of the missing data will be the CMAPI error-code, colon, code type, colon and the code itself. If you have multiple missing codes separate them with a comma. e.g. 604:Products:MyCode,704:UOM:MyOtherCode
      • getAlertRequiredKey

        public java.lang.String getAlertRequiredKey()
        We will create this metadata key with a boolean (true/false) value. True if we have at least one missing match/code, false if no missing matches/codes.
      • setAlertRequiredKey

        public void setAlertRequiredKey​(java.lang.String alertRequiredKey)
        We will create this metadata key with a boolean (true/false) value. True if we have at least one missing match/code, false if no missing matches/codes.
      • getMissingCodes

        protected java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getMissingCodes()
      • getMissingMatches

        protected java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getMissingMatches()
      • setMissingCodes

        protected void setMissingCodes​(java.util.Map<java.lang.String,​java.util.List<java.lang.String>> missingCodes)
      • setMissingMatches

        protected void setMissingMatches​(java.util.Map<java.lang.String,​java.util.List<java.lang.String>> missingMatches)