13947c741df8f8b0658430c22536b244dd26b793cSam Juddpackage com.bumptech.glide.manager;
23947c741df8f8b0658430c22536b244dd26b793cSam Judd
33947c741df8f8b0658430c22536b244dd26b793cSam Judd/**
43947c741df8f8b0658430c22536b244dd26b793cSam Judd * A {@link com.bumptech.glide.manager.Lifecycle} implementation for tracking and notifying listeners of
53947c741df8f8b0658430c22536b244dd26b793cSam Judd * {@link android.app.Application} lifecycle events.
63947c741df8f8b0658430c22536b244dd26b793cSam Judd *
73947c741df8f8b0658430c22536b244dd26b793cSam Judd * <p>
83947c741df8f8b0658430c22536b244dd26b793cSam Judd *     Since there are essentially no {@link android.app.Application} lifecycle events, this class simply defaults to
93947c741df8f8b0658430c22536b244dd26b793cSam Judd *     notifying new listeners that they are started.
103947c741df8f8b0658430c22536b244dd26b793cSam Judd * </p>
113947c741df8f8b0658430c22536b244dd26b793cSam Judd */
123947c741df8f8b0658430c22536b244dd26b793cSam Juddclass ApplicationLifecycle implements Lifecycle {
133947c741df8f8b0658430c22536b244dd26b793cSam Judd    @Override
143947c741df8f8b0658430c22536b244dd26b793cSam Judd    public void addListener(LifecycleListener listener) {
153947c741df8f8b0658430c22536b244dd26b793cSam Judd        listener.onStart();
163947c741df8f8b0658430c22536b244dd26b793cSam Judd    }
173947c741df8f8b0658430c22536b244dd26b793cSam Judd}
18