Я наткнулся на этот фрагмент кода:
public ServiceBuilder provider(Class<? extends Api> apiClass)
Что означает провайдер в этом контексте?
редактировать:
Это фрагмент кода, который я нашел в нем:
Это имя метода. Метод provider()
возвращает ServiceBuilder.
Здесь ссылка на интерфейс поставщика услуг Java.
Что означает провайдер в этом контексте?
Кажется, этот класс используется с OAuth
. И это способ сделать уникальный способ использовать несколько логинов из разных сервисов.
Пример:
Ваш метод, похоже, используется для создания экземпляра apis на основе того, что вы передаете.
provider(FacebookApi.class)
для Facebook и так далее. Затем Служба создается с использованием всех данных.
Поставщиком он означает, кто предоставляет токен доступа (и данные аутентификации)