chromium/base/android/java/src/org/chromium/base/process_launcher/ChildServiceConnection.java

// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

package org.chromium.base.process_launcher;

/** Interface representing a connection to the Android service. Can be mocked in unit-tests. */
/* package */ interface ChildServiceConnection {
    boolean bindServiceConnection();

    void unbindServiceConnection();

    boolean isBound();

    void updateGroupImportance(int group, int importanceInGroup);

    void retire();
}