Package ai.promoted.delivery.client
Class SdkDelivery
- java.lang.Object
-
- ai.promoted.delivery.client.SdkDelivery
-
- All Implemented Interfaces:
Delivery
public class SdkDelivery extends Object implements Delivery
Implements SDK-side delivery, which does not call Promoted.ai but rather applies paging paramters to the request insertions and sets up for logging. This is useful for experiment controls, error fallbacks, and logging during the integration period.
-
-
Constructor Summary
Constructors Constructor Description SdkDelivery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponserunDelivery(DeliveryRequest deliveryRequest)Do delivery.
-
-
-
Method Detail
-
runDelivery
public Response runDelivery(DeliveryRequest deliveryRequest) throws DeliveryException
Do delivery.- Specified by:
runDeliveryin interfaceDelivery- Parameters:
deliveryRequest- the delivery request- Returns:
- the populated response
- Throws:
DeliveryException
-
-