queueExposure method
Implementation
void queueExposure(final Assignment assignment) {
if (!assignment.exposed) {
assignment.exposed = true;
final Exposure exposure = Exposure(
id: assignment.id,
name: assignment.name,
unit: assignment.unitType,
variant: assignment.variant,
exposedAt: clock_.millis(),
assigned: assignment.assigned,
eligible: assignment.eligible,
overridden: assignment.overridden,
fullOn: assignment.fullOn,
custom: assignment.custom,
audienceMismatch: assignment.audienceMismatch);
pendingCount_++;
exposures_.add(exposure);
logEvent(EventType.exposure, exposure);
setTimeout();
}
}