class MarshmallowNetworkObservingStrategy extends Api21BaseNetworkObservingStrategy {

  @Override
  public Observable<RxNetworkInfo> observe() {
    Observable.create(new MarshmallowOnSubscribe()).subscribeWith(networkChange);
    return networkChange.distinctUntilChanged().doOnDispose(new OnDisposeAction());
  }

  public  MarshmallowNetworkObservingStrategy(@NonNull Context context);
  public  MarshmallowNetworkObservingStrategy(@NonNull Context context,
      @NonNull NetworkRequest networkRequest);

}