package com.jdroid.android.about.analytics;
import com.jdroid.java.analytics.BaseAnalyticsSender;
import com.jdroid.java.concurrent.ExecutorUtils;
import java.util.List;
public class AboutAnalyticsSender extends BaseAnalyticsSender<AboutAnalyticsTracker> implements AboutAnalyticsTracker {
public AboutAnalyticsSender(List<AboutAnalyticsTracker> trackers) {
super(trackers);
}
@Override
public void trackAboutLibraryOpen(final String libraryKey) {
ExecutorUtils.execute(new TrackerRunnable() {
@Override
protected void track(AboutAnalyticsTracker tracker) {
tracker.trackAboutLibraryOpen(libraryKey);
}
});
}
@Override
public void trackContactUs() {
ExecutorUtils.execute(new TrackerRunnable() {
@Override
protected void track(AboutAnalyticsTracker tracker) {
tracker.trackContactUs();
}
});
}
}