public class DefaultDeliveryPolicyFactory extends java.lang.Object implements DeliveryPolicyFactory
| Modifier and Type | Field and Description |
|---|---|
long |
forceSubmissionInterval |
static java.lang.String |
KEY_FORCE_SUBMISSION_WAIT |
| Constructor and Description |
|---|
DefaultDeliveryPolicyFactory(AnalyticsContext context,
boolean isWanAllowed) |
| Modifier and Type | Method and Description |
|---|---|
DeliveryPolicy |
newBackgroundSubmissionTimePolicy() |
DeliveryPolicy |
newConnectivityPolicy() |
DeliveryPolicy |
newForceSubmissionTimePolicy() |
public static final java.lang.String KEY_FORCE_SUBMISSION_WAIT
public final long forceSubmissionInterval
public DefaultDeliveryPolicyFactory(AnalyticsContext context, boolean isWanAllowed)
public DeliveryPolicy newConnectivityPolicy()
newConnectivityPolicy in interface DeliveryPolicyFactorypublic DeliveryPolicy newForceSubmissionTimePolicy()
newForceSubmissionTimePolicy in interface DeliveryPolicyFactorypublic DeliveryPolicy newBackgroundSubmissionTimePolicy()
newBackgroundSubmissionTimePolicy in interface DeliveryPolicyFactory