Uses of Class
com.kingsrook.qqq.esb.model.EsbDedupeConfig
Packages that use EsbDedupeConfig
-
Uses of EsbDedupeConfig in com.kingsrook.qqq.esb.model
Methods in com.kingsrook.qqq.esb.model that return EsbDedupeConfigModifier and TypeMethodDescriptionEsbInstanceMetaData.getDedupe()Getter for dedupe - the idempotent-trigger settings (off by default).EsbDedupeConfig.withEnabled(Boolean enabled) Fluent setter for enabledEsbDedupeConfig.withRetentionDays(Integer retentionDays) Fluent setter for retentionDaysEsbDedupeConfig.withTableName(String tableName) Fluent setter for tableNameMethods in com.kingsrook.qqq.esb.model with parameters of type EsbDedupeConfigModifier and TypeMethodDescriptionvoidEsbInstanceMetaData.setDedupe(EsbDedupeConfig dedupe) Setter for dedupeEsbInstanceMetaData.withDedupe(EsbDedupeConfig dedupe) Fluent setter for dedupe -
Uses of EsbDedupeConfig in com.kingsrook.qqq.esb.outbox
Methods in com.kingsrook.qqq.esb.outbox that return EsbDedupeConfigModifier and TypeMethodDescriptionstatic EsbDedupeConfigEsbMessageDedupe.getEnabledConfig(QInstance qInstance) The instance's dedupe settings, if dedupe is enabled - else null.Methods in com.kingsrook.qqq.esb.outbox with parameters of type EsbDedupeConfigModifier and TypeMethodDescriptionEsbMessageDedupe.findProcessed(EsbDedupeConfig config, String triggerName, Collection<String> messageKeys) Of the given message keys, those the trigger already processed.static voidEsbMessageDedupe.recordProcessed(EsbDedupeConfig config, String triggerName, Collection<String> messageKeys) Record that the trigger processed these messages.