deliver

The deliver method is called to send the offer or offers to a destination in the IGateway interface.

void deliver(java.util.Collection<com.unicacorp.interact.api.Offer> offers,
                     com.unicacorp.interact.api.NameValuePair[] profileData,
                     java.lang.String channel)

The deliver method requires the following parameters:

  • offers - the offer to be sent
  • profileData - the profile attributes the validate method populates in parameterMap
  • channel - the outbound channel these offers will be sent to